Skip to the main content
The Crier

CleanTEC Services Limited

Small or medium-sizedCompanies House 04155336winning public work since 2016
73
contracts won
£20.7m
awarded in total, where a value was published
60
public bodies buy from them