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
URL : www.megacorpltd.com
Industry : Finance - NBFC
Listing : BSE