The CTDD web site is currently hosted at http://www.ctdd.org.uk/ctdd/. Please follow this link to view the site.