CIN |
Name |
Address |
|---|---|---|
| U72900DL2012PTC243972 | IBTSH TECHNOLOGIES PRIVATE LIMITED | E-186 & 187 B-1, 2nd Floor, Abul Fazal Enclave-II Jamia Nagar, Okhla, New Delhi South Delhi DL 110025 IN |
| AAT-4479 | IBTS COMPUTER SERVICES LLP | P 27 302 OFFICE 3RD FLOOR MALVIYA NAGAR NEW DELHI, Delhi, India - 110017 |