Leo Films22 Ltd can be contacted at Dudley at 22 St. Michaels Grove. You can look up the firm by its postal code - DY2 7SE. The enterprise has been operating on the British market for 2 years. The enterprise is registered under the number 14042583 and its status at the time is active. This company's SIC code is 59112 which stands for Video production activities.
Presently, this particular firm is managed by just one managing director: Sabailla K., who was appointed in 2022.
Sabailla K. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.