Jumbla Limited with the registration number 10423474 has been operating on the market for 8 years. The Private Limited Company is located at 71 - 75 Shelton Street, Covent Garden in London and company's zip code is WC2H 9JQ. This business's SIC code is 59111 meaning Motion picture production activities. Jumbla Ltd released its latest accounts for the financial year up to June 30, 2023. The company's latest annual confirmation statement was filed on June 11, 2023.
Concerning this specific firm, all of director's tasks have so far been done by Andrew D. who was formally appointed in 2016 in October.