Sata Studios is a firm located at N15 4HZ London at 77 Eleanor Close. This business was formed in 2022 and is registered under the registration number 13871731. This business has been actively competing on the British market for two years now and its last known status is active. This company began under the name Idiots Production, but for the last two years has been on the market under the name Sata Studios Ltd. This company's Standard Industrial Classification Code is 59112, that means Video production activities. The most recent filed accounts documents describe the period up to 2023-01-31 and the most current confirmation statement was filed on 2023-01-24.
According to the information we have, the following firm was founded two years ago and has been steered by three directors.