About Lynford Homes Ltd (12350390) United Kingdom