Lumo Energy
View company profile →
Absolutely appalling customer service
Absolutely appalling customer service. Bills incorrectly invoiced, no consideration provided and extremely difficult to reverse. I will never again sign up with them, and from experience pity anyone who does.