About C & A Property Development Holdings Limited (10057974) United Kingdom