Poor management
I bought a new build house. SSE is the default supplier. The developer provided a wrong metre reading. I have provided hard evidence. SSE forced me to pay the wrong bill. Poor management and customer service.
23 October 2023
Unprompted review