About C & C Properties Leicester Limited (09391560) United Kingdom