About Carringwood Properties Limited (08764514) United Kingdom