Contact Us

Our digital media centre is based in the Salford Quays area of Manchester in the North West of England. Please contact us via our details below and we will be happy to discuss your requirements.

Office Address
5th Floor, Digital World Centre,
1 Lowry Plaza,
The Quays, Salford,
Manchester M50 3UB

Contact Numbers:
General: 0161 216 4120
Fax: 0161 932 1100


Location Map

View Larger Map