The Nameserver ns1.touchdesign.de have a IP Address of 188.40.38.245 which is hosted on Germany.
Vergleich für Webhoster, Webspace & Webhosting mit vielen Kundenmeinungen und Informationen zu Webspace Angeboten.