About Linden Square Management Co. Limited (02464928) United Kingdom