CIN |
Name |
Address |
|---|---|---|
| U72900KL2022PTC076854 | ODOYO ENTERPRISES PRIVATE LIMITED | TC No. 81/4266-3,KM Tower, Second Floor, Vanross Junction, Oottukuzhi, Trivandrum Thiruvananthapuram KL 695001 IN |