INOX Leisure Limited, Delhi Odeon, 2nd Floor, Odeon Cinema Complex, D-Block, Connaught Place, New Delhi-110001, India