Avoid this company like coronavirus. It is impossible to contact them by phone, you could spend weeks on hold and still not get connected to customer service. Promise to reply to email enquiries within 10 days, but I have been waiting over three weeks and still no reply.
3 years ago
Avro Energy has a
1.3
average rating
from
120
reviews