About Lynden Hall Management Co. Limited (02738868) United Kingdom