This particular firm is located in London under the following Company Registration No.: 12364415. It was registered in the year 2019. The main office of the company is situated at 105 Longton Grove . The zip code for this location is SE26 6QQ. The firm has a history in registered name changing. Up till now it had two other names. Until 2021 it was prospering under the name of Lula Films and before that its official company name was Kairo Jones. The firm's Standard Industrial Classification Code is 59111 meaning Motion picture production activities. The most recent filed accounts documents provide detailed information about the period up to 2022-12-31 and the most current annual confirmation statement was submitted on 2022-12-05.
Kairo J. is the firm's only director, who was assigned this position on Monday 16th December 2019. For one year Nyah C., had been performing the duties for this specific limited company up until the resignation in October 2022. What is more another director, namely Chance W. quit in October 2022.