About The Exchange Apartments (new Malden) Management Company Limited (11284961) United Kingdom