EC
Economy Energy
View company profile →
Absolutely awful company
Absolutely awful company, beware. Slow and out of date website, constantly ask for meter readings when you have already left them. Still waiting for a refund 6 weeks after closing my account, as per previous the small claims court seems the way to go. Tried webchat and email but a total waste of time. Appalling.