BUILDING NO. 68 PHASE-III OKHLA INDUSTRIAL AREA , New Delhi Unclassified DL 110020 (Delhi)