That was helloBill's own form. You used it to choose what to set up — energy, water, council tax, broadband or your TV Licence — and to give each provider the details it needs. It's part of the secure helloBill journey, not a separate company.
What was that form where I entered my bank account number?
S
Written by Shaquille Balasuriya