CIN |
Name |
Address |
|---|---|---|
| U92490DL2017PTC318819 | TAACHHUMA FILMS PRIVATE LIMITED | 53, KALA VIHAR MAYUR VIHAR DELHI East Delhi DL 110091 IN |
| AAM-1712 | TAAC SOLAR ENERGY LLP | F-22, DLF CENTER POINT SECTOR-11, FARIDABAD, Haryana, India - 121006 |