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.5
average rating
from
2,736
reviews