About Lynford Estate Holdings Ltd (12366760) United Kingdom