C-611-612 DSIDC INDUSTRIAL AREA, NARELA DELHI Delhi INDIA 110040 (Delhi)