About C & O Property Maintenance Ltd (10887838) United Kingdom