About Metropolitan Place Management Company Limited (04480867) United Kingdom