This website uses our own and third party cookies to analyse site metrics and to personalise your experience, including use of our LiveChat feature. Read our cookie policy
Important announcement
A company (we believe to be based abroad) is contacting UK companies and portraying themselves as Control Energy Costs (CEC). For the avoidance of doubt, this is not us.