About C & A Property Holdings Ltd (11932022) United Kingdom