Phone LOYALTY after 9am, @Andrea83.
03451 720046 Wait for preliminary messages to conclude.
Or use Chat. Links here:
Staff on the forum can't fix up the contract for you, but they can check your new contract has been correctly set up.
For them to identify your account, please complete your community forum profile details.
Go via your avatar/name; settings; launch profile wizard; make sure you put in your landline phone number and a fallback mobile phone number; click finish to save.
I would suggest calling our Customer Loyalty Team during Business hours (Monday to Saturday 10:00am to 18:00pm) on 03451720046 or try our Live chat service
Hope that helps