SHED NO. 5, Phase 1 NEW OKHLA INDUSTRIAL COMPLEX NEW DELHI , South Delhi Unclassified DL 110020 (Delhi)