NETEL INDIA LIMITED
S V ROAD MANPADA
THANE,
ASIA 400607
India