Since I have been living abroad for several years I have no credit rating here. I phoned custmer service in a anxious state and Alex soon reassured me that I could sign up and sorted out a deposit over the phone immediately.
1 month ago
Octopus energy has a
4.1
average rating
from
6,513
reviews