They sent random 2200£ bill for 6 month. Sent them pics of meter but won’t listen and recovery team sending threatening letters. They bully, and are truly non sense people. Anyone out in uk authorities, help small businesses. I am contacting a solicitor to stop them bullying me.
3 years ago
Castle Water has a
1.1
average rating
from
255
reviews