About C And Co Properties Limited (10652589) United Kingdom