About Lynford Property Limited (10367266) United Kingdom