1513 Fifteen Floor Devika Tower 6 Nehru Place Nr Mainroad NewDelhi , South Delhi Unclassified DL 110019 (Delhi)