Thieves. These guys have sent me a bill of over£1000 for an adjustment that makes absolutely no sense. I've been told my booked are supposed to be around£300 pa. The customer service is dreadful and you can't get anywhere with these guys
7 months ago
Castle Water has a
1.1
average rating
from
255
reviews