@payney1974 OK let’s go back to the beginning and see if we can’t work out what has happened here - oh and by the way, the VM complaints process is terminally broken, even if it is logged then chances are you’ll get some generic ‘ok sorry about that’ message and the complaint closed with no further action taken.
So did you have a phone number with Sky? When you moved to VM (beginning to regret it yet?), did you request a number port (ie transfer your phone number to the new provider ie VM)?
Now, here’s the important point, did you at any point call Sky and tell them you were leaving and to cancel the contract? If you did then alas, you have fallen foul of OFCOM rules which say that a number port can only happen as long as there is not an existing cancellation order. If you did contact your old provider and tell them you want to cancel, then alas, you may well have screwed yourself and the number is lost - permanently - sorry.
So, bottom line, did you call Sky and cancel your old contract or not?