About Edward Place Management Company Limited (11936994) United Kingdom