Oz Film Festival Ltd can be found at London at 86 Marlborough Road. You can find the firm by the post code - N19 4NJ. The firm has been in business on the English market for 7 years. The firm is registered under the number 10747966 and company's current status is active. This business's Standard Industrial Classification Code is 90010 and has the NACE code: Performing arts. 2022-05-31 is the last time account status updates were reported.
The company has one director at the moment leading this business, namely Laila D. who has been executing the director's obligations since 2017-05-02.
Laila D. 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.