Question: how to find out how long is left on my virgin mobile contract?
Answer: Log in to your Virgin Media account., Select 'My Account'., Select 'Check your contract details'. You'll find your end date here.