Management Info :
Registered Office :
Address : Upper Ground Floor, 62, Okhla Industrial Estate,Phase-i I I Okhla Industrial Estate,South Delhi,New Delhi,Delhi-110020
Phone : 011 40531616
Email : cs@megacorpltd.com
Website : www.megacorpltd.com
Registrars Details :