2ND AND 3RD FLOOR, PLOT NO. 71 & 83, OKHLA INDUSTRIAL ESTATE - III NEW DELHI , South Delhi Unclassified DL 110020 (Delhi)