About Emory Place Management Company Limited (12913560) United Kingdom