Hi Wingsylver,
Thank you for your post and welcome to the forums.
I'm slightly unsure of the question, I won't lie to you. As from reading your post - if your contract is up in 12 months time anyway, I am not sure why that would stop your ability to cancel, if you're at the end of your contract? I apologise if I had missed something - please let me know 🙂
Cheers.
Ryan_N - Forum Team - https://community.virginmedia.com/t5/custom/page/page-id/WelcomeGoodFolk