About Cavendish Place Residents Company Limited (04161092) United Kingdom