Login
Start Free Trial Are you a business? Click Here
Michael Kahn
Very poor response from customer support, billed me for a meter which doesnt exist and when questioned was told the meter has in fact been removed - but by whom! They just pass the buck back and forth between Thames water and themselves.
6 years ago
Read Castle Water Reviews
Castle Water has a 1.1 average rating from 259 reviews