​​​Debenture Trustee


​Vistra ITCL (India) Limited​
(formerly IL&FS Trust Company Limited).
Address-ILFS Financial Centre
Plot C-22, G-Block , Bandra Kurla Complex
Mumbai - 400 051
Tel: 022-2659 3082
Fax: 022- 2653 3297
​ Website : www.itclindia.com