Yesterday I noticed that Clearscore has my account with ThamesWater but I could not find OVO anywhere. I signed up with both at the same time 6 months ago when I moved to the UK. I pay both by direct debit.
Do you see OVO on any of your credit reports? If so, how can I make them report my performance?
Thanks!
Best answer by Blastoise186
View original