About Devonshire Point Residents Management Company Limited (08894193) United Kingdom