I have tried to contact customer services at the email thames water have given and both times after putting in a great deal of detail it has come back NO REPLY.
Does anyone know how you contact them other than facebook or twitter?
4 years ago
Trustpilot has a
1.4
average rating
from
2,826
reviews