These guys blocked me from switching 6 times, and still won't let me move after paying.
They organised a smart meter installation without telling me .the check. No customer service. Terrible company and service, stay away .
4 years ago
Avro Energy has a
1.3
average rating
from
120
reviews