About Carby Properties Limited (08374457) United Kingdom