The worst company to deal with as the never log any this of seem to have no records of anything the do. i had the Gas & Electricity meters taken out and they still send me bills, email reminders chasing money even after the meter were taken out
5 months ago
OVO Energy has a
1.1
average rating
from
1,316
reviews