About Cl & Ss Property Maintenance Ltd (12945416) United Kingdom