I recently submitted a meter reading to NPower, and my new bill says I'm £565 in credit. What does this mean? Is that money which have overpaifd and can claim back?
I want to leave NPower, so can I leave and get a refund?
XH used to look after the bills, btw.