How do I claim by Sky bill credit?
Your Sky bill credit should be automatically applied to you account, so you shouldn't need to claim it.
But if you have problems with the deal, Sky has set-up an email address exclusively for MSE users: customerquestions@sky.uk.