About C1 Property Limited (12402268) United Kingdom