CIN |
Name |
Address |
|---|---|---|
| U72900MH2013PTC240374 | APPLAYER TECHNOLOGIES PRIVATE LIMITED | 104, Floor 1, Bussa Industrial Estate, S.N. Marg Nr Peninsula Co Park, Delisle Road, Lower Parel Mumbai Mumbai City MH 400013 IN |