About Cavendish Place Residents Association Limited (03597216) United Kingdom