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