They couldn’t resolve my problems with redeeming my perks rewards even though I had lots owing to me . I called and emailed them so many times and each time they said they would re send the voucher . This never happened
5 years ago
Green Star Energy UK has a
1.0
average rating
from
120
reviews