23 people are employed at Odeon.
Odeon is based in London, Essex.
The NAICS codes for Odeon are [55, 512132, 51213, 51, 512, 5121].
The SIC codes for Odeon are [7832, 78, 783].