Moved house recently and I've been trying to submit a final meter reading so that they can refund any monies they owe me. Have tried phoning, texting, email, online chat when it's available - which it almost never is; and WhatsApp, all to no avail. I finally got a response when I cancelled the Direct Debit - an automated email telling me that I need to set up a new Direct debit in the next 7 days. I can only assume that their "Award winning Customer Service team" wins awards for things that don't actually involve serving any customers.
Claim your business profile now and gain access to all features and respond to customer reviews.