OVO Energy is based just outside of Cirencester in Gloucestershire. The main aims of their service are: Simplified billing for benefit of their customers, using more renewable energy in their tariffs and providing UK-based customer services.
They use only UK call centres.
Non-Premium Rate Phone Numbers include:
01285 772 400 - OVO Energy Customer Services
0800 5999 440 - OVO Energy Customer Services
Head Office Address:
Kemble Enterprise Park