I have sent 17 emails, had various assurances and still they havent set up a new account in my name - indeed they contacted my husband instead and have failed to remove details of a property I sold eleven months ago
7 months ago
Octopus energy has a
4.1
average rating
from
6,359
reviews