14085718 is a reg. no. used by Djeli Films Ltd.. The company was registered as a Private Limited Company on 2022-05-04. The company has existed on the British market for 2 years. The company can be gotten hold of in 65 London Wall in London. The head office's post code assigned to this place is EC2M 5TU. The company debuted under the business name Gems Games, though for the last one year has operated under the business name Djeli Films Ltd.. This business's SIC and NACE codes are 62011 : Ready-made interactive leisure and entertainment software development.
The company has 1 managing director currently supervising this company, namely Oluwademilade A. who has been doing the director's duties since 2022-05-04. In order to provide support to the directors, this specific company has been utilizing the expertise of Oluwademilade A. as a secretary since May 2022.
Oluwademilade A. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.