CIN |
Name |
Address |
|---|---|---|
| U74140DL2012PTC236261 | DPLAY LABS PRIVATE LIMITED | 301, Third Floor, Pankaj Arkade-III, Pocket-4 Plot No. 6, Sector-11, Dwarka New Delhi South West Delhi DL 110075 IN |