I have read in Sky help that it is not possible to keep your existing phone number when moving home with Sky. I was told by Sky CS today that you can your number and move home.
Unless something's changed, Sky do not allow you to keep your number when you move house within the same exchange area. Perhaps they are just saying that to retain your business and then say "sorry" with a "goodwill gesture" on the other side when you lose your number.