About Longmore Estates Management Ltd (13267456) United Kingdom