About C&o Property Development Limited (SC674678) United Kingdom