CIN |
Name |
Address |
|---|---|---|
| U97000KA2018PTC115727 | KEYFACTOR EXIM PRIVATE LIMITED | DBS Office Business Center No.26 Cunningham Road Bangalore Bangalore KA 560052 IN |
| U74999DL2021PTC382658 | KEYFACTS RECRUITERS PRIVATE LIMITED | B-139/2 1ST FLOOR NEAR SHIV MANDIR, DERAWAL NAGAR DELHI North Delhi DL 110009 IN |