About Lynford Properties Limited (02282984) United Kingdom