MCS Share Transfer Agent Ltd. is IFCI’s R & TA. They can be contacted at -:
179-180, 3rd Floor, DSIDC Shed, Okhla Industrial Area, Phase-I, New Delhi - 110020.
Phone : 011 41406149, 50 & 51.
Email id : admin[at]mcsregistrars[dot]com, helpdeskdelhi[at]mcsregistrars[dot]com