Are your servers hosted in the UK?

Our servers are located in our own data centre which is located in Manchester, United Kingdom.

The data centre is fully owned and managed by Datacentreplus, giving us the flexibility to work with our customers requirements and provide unrivalled levels of support.