You are indeed correct. Any contract is for the address you are at, there is never any guarantee of forward transfer. This is in the terms:
http://shop.virginmedia.com/the-lega...ices.html#home
If you move to another address during any minimum period paragraph J2 will apply, unless you continue to receive Virgin Media Ltd and/or Virgin Media Entertainment services at your new address (in which case paragraph K3 will apply).
J2 covers the Early Disconnection Fees