Contact Us

Getting in touch is quick and easy! We're available 24/7 via phone, email, tickets and the contact form below.

Registered Office

Hydra Communications Ltd
The Enterprise Centre, Earlham Road, Norwich, NR4 7TJ

UK: 0800 080 3330

International: +44 800 080 3330

Accounts [email protected]

Data Protection Officer [email protected]

Infrastructure Abuse [email protected]

Sales Request Form