The STAC does not continue or transfer a number. If you or a member of your family has a phone with any other networks then apply it to that
However, the STAC may now be out of date as they only last 30 day and you would need another one.
As it was not applied then the Virgin account was not closed, so they are correct in charging you. Cancellation of the Direct Debit has put you in default.
Personally I would make sure you have an in date STAC and apply it ASAP.
Otherwise, the account holder needs to formally close the account by ringing customer services.
I'm a Very Insightful Person, I'm here to share knowledge, I don't work for Virgin Media. Learn more
Have I helped? Click Mark as Helpful Answer or use Kudos to say thanks