CIN |
Name |
Address |
|---|---|---|
| U51909KL2021PTC066965 | VELMR TECHNICAL SOLUTIONS PRIVATE LIMITED | 17/369 D, Velukkara Panchayath East Side Velukkara Village, Kallamkunnu Road Nadavaramba Thrissur KL 680661 IN |