I am thinking of making the move from Npower to Bulb. I know they are in the same office building as Freetrade and I have seen very good things about them online. Would anyone recommend them?
1 Like
I am thinking of making the move from Npower to Bulb. I know they are in the same office building as Freetrade and I have seen very good things about them online. Would anyone recommend them?