CIN |
Name |
Address |
|---|---|---|
| U72200KA2011PTC056749 | COMSTOR DISTRIBUTION (INDIA) PRIVATE LIM ITED | # 33 & 34 Inflow House Indiranagar 1st Stage, Off 100 Feet Road Bangalore KA 560038 IN |
| U72900DL2018PTC331518 | COMSTORE TECHNOLOGIES PRIVATE LIMITED | 58-Offices-Complex. Space 308 Aggarwal Tower, Plot No 2 Sector 5, Dwarka New Delhi South West Delhi DL 110075 IN |