Company Profile

CLC Contractors

CLC Contractors is a well established refurbishment contractor that has 14 regional offices across the UK.

Business category:
Cleaning Services / Facilities Management