Before moving to Tesco, you can ask Virgin Mobile for account information and possible charges.
Virgin Mobile should send information about your account and any possible charges for leaving.
This may include contract charges, device payments, outstanding bills or credit on your account.
Once you are happy with the charges, you can request a PAC if you want to keep your number, or a STAC if you do not.