Big Screen Productions 21 LLP has been in the UK for thirteen years. Registered with number OC365032 in 2011, it is located at Parcels Building, London W1U 1BU. The company's latest accounts were submitted for the period up to 2022/03/31 and the latest annual confirmation statement was released on 2023/07/20.
The companies that control this firm are as follows: Big Screen Productions 21 Im Limited and has 3/4 to full of voting rights. This business can be reached in London at Golden Square, W1F 9JG and was registered as a PSC under the registration number 07650197.