CIN |
Name |
Address |
|---|---|---|
| U72900DL2000PLC103809 | CA-ESCOSOFT LIMITED | A-186, OKHLA PHASE-I, NEW DELHI DL 110020 IN |
| U74899DL1999PLC100966 | ESCOSOFT TECHNOLOGIES LIMITED | 62/12, IInd Floor Old Rajendra Nagar New Delhi DL 110060 IN |