CIN |
Name |
Address |
|---|---|---|
| U72900DL2021FTC390403 | LOOPUP INDIA PRIVATE LIMITED | Plot No. 66, Lower Ground Floor, #TheHub, Okhla Phase III, Okhla Industrial Estate New delhi South Delhi DL 110020 IN |