About Cavendish Place Management Company (cricklewood) Limited (04200980) United Kingdom