Telephone: 0161 987 3595
Incident Response Telephone: 0161 987 8999 (24/7 contact, for emergencies only, all calls are recorded)
Fax: 0161 987 3591
Please note: we do not deal with recruitment agencies or telemarketers; our numbers are listed on TPS.
Location: We are based in Chorlton, Manchester in the UK.
Email: To discuss a project:
Registered in England and Wales.
Registered Office: 13 Peveril Crescent, Manchester, M21 9WR.
Company Number: 5852778
VAT Registration Number: 889 441470