Indianroots Shopping Limited
207, OKHLA INDUSTRILAL ESTATE, PHASE - III NEW DELHI South Delhi DL IN 110020
Indianroots Shopping Limited is Delhi based Public company which was incorporated on 28-02-2013 at 207, Okhla Industrilal Estate, Phase - Iii New Delhi South Delhi Dl In 110020 address.
- U74900DL2013PLC248812
- 28-02-2013