Echo Managed Services Ltd
Green Lane
Walsall
West Midlands
WS2 7PD
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
Aptumo Australia PTY Ltd
Hub Parliament Station
1 Nicholson Street
East Melbourne, VIC 3002
Australia
Echo Managed Services Ltd
Company Number: 4102885
Registered Office: Green Lane, Walsall, WS2 7PD
Tel: 0845 12 12 122
508, Mansarovar Building,
90 Nehru Place,
New Delhi-110019.
Tel: 011-41639495
Level 18, 1 Nicholson Street
East Melbourne
VIC 3002
Australia