About C&c Property Solutions Ltd (11720163) United Kingdom