Trafalgar
Worst service ever!!!
Been dealing with Trafalgar since June this year, worst service ever! Details below: June o Trafalgar forgets to load my debit order o Error corrected and debit order loaded for the 11th o Debit order deducted on the 8th and not the 11th o I receive no electricity bill July o Still no electricity ...