Here we go again not first time problem with Castle water chasing me for bill paid which was not due for another 10 days. Still want to charge me £87.00 for late payment. Terrible company to deal with.
7 months ago
Castle Water has a
1.1
average rating
from
255
reviews