Odyssey Interactive Limited
- Registration reference
- Z1020154
- Date registered
- 16 August 2007
- Registration expires
- 15 August 2025
- Payment tier
- Tier 2
- Data controller
- Odyssey Interactive Limited
- Address
- 5th Floor 24 Mount Street Manchester Greater Manchester M2 3NX