Umbra Entertainment is a company located at WC2H 9JQ London at 71-75 Shelton Street. This company has been operating since 2020 and is registered under reg. no. 12998061. This company has been on the British market for 4 years now and company status at the time is active. This enterprise's registered with SIC code 90010 - Performing arts. The firm's latest filed accounts documents cover the period up to 30th November 2022 and the most current annual confirmation statement was filed on 3rd November 2022.
The info we gathered about this firm's management suggests a leadership of four directors: Ayodeji A., Modupe A., Oyinkansola A. and Yewande A. who became the part of the company on 4th November 2020. In order to help the directors in their tasks, this business has been utilizing the skills of Modupe A. as a secretary since the appointment on 4th November 2020.