ODEON PLAZA - 1, THIRD FLOOR, PLOT NO.-2, SECTOR-6, MAIN MARKET, DWARKA, NEW DELHI , Unclassified DL 110075 (Delhi)