Closed my Account on October 17th
With £4.300
Was told 10 working days for refund
Yet still no refund just constant lies and time wasters.
Will be taking them to Court
DO NOT TRUST THEM
5 months ago
OVO Energy has a
1.1
average rating
from
1,313
reviews