The worst company I have ever had to deal with !
You never get a chance to talk or chat online with a sensible person.
Hours and hours wasting your time on phone while all of the advisers seems to be busy !
They sent me an invoice on 22nd of June which was due on 16 of June ! The invoice was for me to pay for August to end of December ! How could me be charged a late payment interest for the time will be start 6 weeks from now ???? Late payment ?? When ? Why ?
3 years ago
Castle Water has a
1.1
average rating
from
255
reviews