“Appalling customer service and infuriating and infathomable billing system. Calls are never returned, systems not updated. It’s mind boggling how this company is still operating.”
“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.”