CIN |
Name |
Address |
|---|---|---|
| U52609KA2021PTC144945 | IRIDA NATURALS PRIVATE LIMITED | NO.89, SAARANGI, 3RD MAIN, BLOCK 2, BTM LAYOUT 2ND STAGE, N S PALYA BENGALURU Bangalore KA 560076 IN |
| U72900DL2019PTC358765 | IRIDA INTERACTIVE PRIVATE LIMITED | 93, 3RD FLOOR, OKHLA PHASE III INDUSTRIAL ESTATE NEW DELHI South Delhi DL 110020 IN |