Sorry if in the wrong place for this post I didn't see a billing section to put it in.
Re: Direct Debit
That's strange, if you haven't set it up and it is not showing as active on your account?
I don't know if your bank does this, but with mine I can check what active DD's I have through internet banking.
There is an Accounts & Billing forum, which I think your thread may be better in. I'll ask the mods and let them decide if they think it should be moved.