Sack the Directors17 Mar 2025 09:45
My S T Water Bills: 2022 Up 10.61%, 2023 Up 9.87% , 2024 Up 15.02% , 2025 Up 19.96 %. Why ?
This company is single handedly causing inflation ! FFS who is running this company. For it to go up by a fifth this year alone shows complete incompetence.