About C & S Property Maintenance & Development Ltd (10622480) United Kingdom