Omni Pictures came into being in 2013 as a company enlisted under no 08357648, located at LS1 2NE Leeds at 3 Park Square. The firm's last known status was dissolved. Omni Pictures had been in this business field for four years.
The following limited company was directed by just one managing director: William S., who was formally appointed in 2013.
William S. was the individual who controlled this firm, owned over 3/4 of company shares.