 It is principally known for managed hosting, cloud services, and co-location.The business owns and operates its data centre complex in Trafford Park, Manchester.As of 2019 the company employs more than 365 people and in 2018 it achieved revenues of £53.9m.