Our Locations

Walsall

Echo Managed Services Ltd
Green Lane
Walsall
West Midlands
WS2 7PD
Head office 

India

Echo India Managed Services Pvt. Ltd.
Plot and block number C-25
Stellar IT Park, Tower-II
3rd Floor, Unit No. 4-8,
Sector-62
NOIDA – 201301
U.P., INDIA

Melbourne

Aptumo Australia PTY Ltd
Hub Parliament Station
1 Nicholson Street
East Melbourne, VIC 3002
Australia

Registered offices

Echo Managed Services Ltd
Company Number: 4102885
Registered Office: Green Lane, Walsall, WS2 7PD
Tel: 0845 12 12 122

India Registered Office
508, Mansarovar Building,
90 Nehru Place,
New Delhi-110019.
Tel: 011-41639495


Aptumo Australia PTY Ltd
Level 18, 1 Nicholson Street
East Melbourne
VIC 3002
Australia