EC
Economy Energy
View company profile →
Would give zero stars if possible
Would give zero stars if possible, am due refund of nearly £180 and they still won’t say when l can expect my money back. And the customer services department is a waste of time, they just hide behind company policy and spout nonsense, can’t even provide proper contact details for management