About C&h Property Holding Ltd (12973058) United Kingdom