Odyssey Technologies Limited
5TH FLOOR, DOWLATH TOWERS, 63, TAYLORS ROAD, KILPAUK CHENNAI Chennai TN IN 600010
Odyssey Technologies Limited is Tamil Nadu based Public company which was incorporated on 06-04-90 at 5th Floor, Dowlath Towers, 63, Taylors Road, Kilpauk Chennai Chennai Tn In 600010 address.
- L51909TN1990PLC019007
- 06-04-90