D. Rhodes
United Kingdom
Review about OVO Energy
I have nothing to complain about - the prices and the customer service are great!