About Camborne Properties Limited (08950708) United Kingdom