About Cl Projects Facilities Management Limited (10858782) United Kingdom