Odeon Leicester Square Holdings came into being in 2007 as a company enlisted under no 06170319, located at L3 1QH Liverpool at 8 Princes Parade. This firm's last known status was dissolved. Odeon Leicester Square Holdings had been operating in this business for nine years.
As for the business, a number of director's tasks up till now have been performed by Mark W., Paul D., Kenneth T. and Andrew A.. Out of these four executives, Kenneth T. had administered the business the longest, having become a vital addition to the Management Board on 2007-03-19.