Sorry about the links.
By "1&1 holding page" I mean a page which is a generic 1&1 page which comes uo when a domain has been registered with them, but nothing has been put up. It reads:
"Why does my domain's home page say "This domain has just been registered by a 1&1 Internet customer"?
You are seeing this page when you visit your domain (www.yourdomain.com) because you have not yet replaced the temporary web page which was created for you when you signed up for your 1&1 Internet domain or web hosting package. This page/file is called "index.html" and can be overwritten or replaced with a page you create using one of our site building tools or your own site building software depending on whether you purchased a 1&1 Internet domain name only package or a 1&1 web hosting package.
Why have we placed this temporary page for you?
If your site does not include an index.html page/file (either your placeholder "Under Construction" page or a home page you created yourself), your site visitors will receive a "Page not Found" error when viewing your domain. If the temporary page on this domain is currently visible, it also means DNS name pointing has been successful and you are ready to begin building your site!"
As you haven't had any trouble I cleared my cache (again), and also did a dnsflush. If I enter http://thenormanroad.co.uk I get the 1&1 page. Also if I sign in to the WP account for Norman Road, and click on "View Site" in the dashboard, I go to the 1&1 page.
I have also just tried this on another computer, running Ubuntu, with which has never gone to the site, and it too goes to the 1&1 page.