Olive Roots India Private Limited
C - 66, GROUND FLOOR OKHLA INDUSTRIAL AREA, PHASE - I, NEW DELHI South Delhi DL IN 110020
Olive Roots India Private Limited is Delhi based Private company which was incorporated on 05-04-13 at C - 66, Ground Floor Okhla Industrial Area, Phase - I, New Delhi South Delhi Dl In 110020 address.
- U15316DL2013PTC250392
- 05-04-13