Phone Us

0161 232 0001
for Sales, Accounts and Customer Service.

0161 232 0125
for Technical Support.
We're available to take your call 24/7/365.


Email Us

Fill in the form on this page, or email us directly on


Fax Us

0161 232 9125


Online Support

Please click here to visit our support centre.

Or click here to visit our service status site.


Get in touch

Visit Us In Person

We're delighted to show visitors around our offices and datacentre facilities. Request a datacentre tour and we'll be in touch to organise the details.

Our office address is:
Lovell House,
Manchester, M15 5RN.

Company Details

VAT Registration Number:
GB 751 5372 35

Company Number:

Registered office:
Ground Floor,
11-21 Paul Street,
London, EC2A 4JU