About Lynfield Property Limited (10459222) United Kingdom