I life them 12th Dec 2023 and I’m still get bills from them and I’m owed hundreds of pounds and still getting nowhere even in the complaints department, and they say they don’t hold my email address, but they email me the bills, so I think they are lying
10 months ago
OVO Energy has a
1.1
average rating
from
1,340
reviews