Well, after calling the tech Support guys, it turns out that the ISP hasn't done the provisioning !!!!
If any of you guys are in the UK and plan on using Demon, I would advise against it. I ordered this line in November, and they still haven't got it sorted...
Anyway, if anyone can see a...