EC
Economy Energy
View company profile →
Economy Energy - NO Customer Service
Economy Energy continued to take direct debit payments from me after I had left them. I have been waiting over a month now for a £621.24 refund. I would not recommend them 🙁