The company is known under the name of Penumbra Media Limited. It was established eight years ago and was registered with 09972561 as the registration number. This particular headquarters of the firm is registered in London. You can contact them at 84 High Street, Harlesden. The enterprise's classified under the NACE and SIC code 90020, that means Support activities to performing arts. Penumbra Media Ltd released its account information for the period that ended on January 31, 2023. The firm's latest confirmation statement was released on September 19, 2023.
Since 2016-01-27, the firm has only had a single managing director: Oliver T. who has been guiding it for eight years.
Oliver T. is the individual who controls this firm, owns over 3/4 of company shares.