About Cavendish House Apartments Management Company Limited (05987813) United Kingdom