Indeed. After using another ISP's dns server to resolve the domian name I can browse their site. Seems that NTL's DNS cant find the domain. Wierd!