Nubra Horticulture Limited
WZ-61 IIND FLOORWEST PATEL NAGAR NEW DELHI DL IN 110028
Nubra Horticulture Limited is Delhi based Public company which was incorporated on 27-03-2003 at Wz-61 Iind Floorwest Patel Nagar New Delhi Dl In 110028 address.
- U01122DL2003PLC119584
- 27-03-2003