CIN |
Name |
Address |
|---|---|---|
| U65991TN1994PTC026799 | AMBULI INVESTMENTS PRIVATE LIMITED | NO.3, BARODA STREETWEST MAMBALAM MADRAS-600 033 MADRAS-600 033 Chennai TN 000000 IN |
| U01403TN2016PTC104648 | AMBULIAARU AGRICULTURE PRODUCER COMPANY LIMITED | 1/348 PALANIVEL CHETTIAR RICE MILL PALLATHUVIDUTHI , Alangudi, Tamil Nadu, India - 622304 |