This particular Penumbra Productions Limited firm has been operating in this business for at least 40 years, as it's been founded in 1981. Started with Companies House Reg No. 01546920, Penumbra Productions is a Private Limited Company located in Flat 1, London NW6 6RX. This business's principal business activity number is 59113 meaning Television programme production activities. 2020-04-30 is the last time company accounts were reported.
The following limited company owes its well established position on the market and permanent growth to a group of two directors, namely Hubert N. and Vivien B., who have been managing it since 1992. Additionally, the director's efforts are often helped with by a secretary - Vivien B., who was appointed by this limited company in 1999.