Odeon Cinemas Limited
- Registration reference
- Z7327946
- Date registered
- 07 November 2002
- Registration expires
- 06 November 2026
- Payment tier
- Tier 3
- Data controller
- Odeon Cinemas Limited
- Address
- 8th Floor 1 Stephen Street London SW1Y 4QX
- Data Protection Officer
- Odeon Cinemas 8 First Street MANCHESTER M15 4RP [email protected]