Odin Computers India Limited
NO.5, DEIVASIGAMANI ROADMADRAS-600 014 MADRAS-600 014 Chennai TN IN 000000
Odin Computers India Limited is Tamil Nadu based Public company which was incorporated on 18-11-1993 at No.5, Deivasigamani Roadmadras-600 014 Madras-600 014 Chennai Tn In 000000 address.
- U30006TN1993PLC026229
- 18-11-1993