Contact Information

Rochen is a globally distributed company operating using our own wholly owned and managed infrastructure.

If you have any questions, please don't hesitate to get in touch and our team will be happy to help.

UK Sales

Email Sales (sales@rochen.com)
Freephone: 0800 098 8198
International: +44 1382 755042 (UK)


UK Registered Office

Rochen Limited
11 Dudhope Terrace
Dundee, DD3 6TS
United Kingdom

Company Reg No: SC242971
VAT Reg No: GB 938 9687 43
UK ICO Reg No: Z9105242

US Sales

Email Sales (sales@rochen.com)
Toll Free: 1-888-706-HOST
International: +1-214-716-5055 (US)


24/7 Technical Support

My Rochen Portal

Billing Support

My Rochen Portal

Report Abuse

abuse@rochen.com

Privacy / GDPR

privacy@rochen.com

Need help with your order? Email Sales or call 1-888-706-HOST