About Linden Square Residents Management Company Limited (05199769) United Kingdom