About Lynfield Property Investments Limited (10427513) United Kingdom