About C & O Property Holding Limited (13669488) United Kingdom