Odyssey India Limited
No.36, Sarojini Devi Road Secunderabad Hyderabad TG IN 500003
Odyssey India Limited is Telangana based Public company which was incorporated on 27-03-1995 at No.36, Sarojini Devi Road Secunderabad Hyderabad Tg In 500003 address.
- U22122TG1995PLC055451
- 27-03-1995