Contract cancellation
European Office
Server4You GmbH
Hessen-Homburg-Platz 1
63452 Hanau
Germany
Customer Service
Phone for Technical Support: +49 6181 3696 183
Phone for Backoffice and Invoices: +49 6181 3696 184
Fax: +49 6181 3696 189
Email: info@server4you.net
Domains
Fax: +49 6181 3696 188