Management Info :
Registered Office :
Address : 410 A, 4th Floor, Spencer Plaza,Phase I I, No.769,Mount Road, Anna Salai,Chennai,Tamil Nadu-600002
Phone : 044 4299 5000
Email : corporate@equitas.in
Website : www.equitas.in
Registrars Details :