CIN |
Name |
Address |
|---|---|---|
| U72900WB2022OPC255912 | NIROULA TECHNOLOGIES (OPC) PRIVATE LIMITED | HOLDING NO.-54/29/62, WARD NO.-29 CIRCLE-IV, LEBONG CART ROAD, DARJEELING DARJEELING Darjeeling WB 734104 IN |