About Linden Mews Residents Company Limited (05260631) United Kingdom