CIN |
Name |
Address |
|---|---|---|
| U74140DL2008PTC183362 | AMBICURA SERVIZIO PRIVATE LIMITED | 46A, POCKET C MAYUR VIHAR, PHASE -II DELHI DL 110091 IN |
| U85190WB2011PLC162844 | AMBICURA HEALTHCARE LIMITED | AC-124, 125, PRAFULLA KANAN (EAST) KESHTOPUR KOLKATA WB 700101 IN |