CIN |
Name |
Address |
|---|---|---|
| U01111DL2003PTC123154 | BIOWN GRASS PRIVATE LIMITED | 68 NAWADA VILLAGEDK POST OFFICE , NEW DELHI, Delhi, India - 110059 |
| U01100MP2020PTC051524 | BIOWN INDIA FARMS PRIVATE LIMITED | SHOP NO. 105, SHIVAJI COMPLEX, NAVJEEVAN VIHAR, VINDHYANAGAR, , SINGRAULI, Madhya Pradesh, India - 486885 |