INIndependent Water NetworksView all reviewsThis company basically is a CHEATERThe direct debit guarantee is £65 But this rubbish company charged me £84 CHEATER!!!!!!!!! October 4, 2024