CIN |
Name |
Address |
|---|---|---|
| U80302KL2004PTC017185 | TECHVENDORS INDIA PRIVATE LIMITED | Door No. 28, 7th Floor, Alpha Plaza building, KP Vallon Road, Kadavanthra P.O Cochin Ernakulam KL 682020 IN |