About C&d Property Holdings Limited (12606893) United Kingdom