CIN |
Name |
Address |
|---|---|---|
| U72900DL2007PTC163610 | LEFTSHIFT TECHNOLOGIES PRIVATE LIMITED | 8/276, SUNDER VIHAR NEW DELHI DL 110087 IN |
| U45300MH2010PTC201106 | LEFTSONS DEVELOPERS PRIVATE LIMITED | 308, Unique Industrial Estate Bombay Dyeing Compound, Prabhadevi Mumbai Mumbai City MH 400025 IN |