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