CIN |
Name |
Address |
|---|---|---|
| U01222MH2005PTC151444 | MEGASOURCES BIO-PRODUCTS (INDIA) PRIVATE LIMITED | OFF NO 3 HEENA ARCADE2ND FLOOR S V ROAD JOGESHJHWARI (W) , MUMBAI, Maharashtra, India - 400102 |