Contact Us

Keep in touch with us. we are here to help you

Manchester

Tele Data UK
Delta House
Wavell Road
Manchester
P: 0844 807 3303

Liverpool

Metro Hosting Ltd
Mount St Joseph House
Windermere Terrace
Liverpool
P:0844 807 3303