About C & C Investment & Property Holdings Limited (12034555) United Kingdom