Thanks for you help, I tried several times to call the number, only twice successful. But they couldn't find my information.
I want to know whether there are other payment methods I can still use now. Because I'm really not sure what payment methods I can use after I leave Virgin, at least I can't use Direct Debit now.