CIN |
Name |
Address |
|---|---|---|
| U01403OR2015PTC019430 | THAKURMUNDA FARMERS PRODUCER COMPANY LIMITED | PLOT NO- 1954, AT/PO- BAUSADIHA KHATA NO-184/78, THAKURMUNDA , MAYURBHANJ, Orissa, India - 757038 |