About Cavendish Close (isle Of Wight) Management Company Limited (09138625) United Kingdom