Located in 10 Orange Street, Leicester Square WC2H 7DQ Io Productions Limited is a Private Limited Company registered under the 06061349 registration number. This firm was created on 2007-01-23. This company's declared SIC number is 82990 and has the NACE code: Other business support service activities not elsewhere classified. Io Productions Ltd filed its latest accounts for the period that ended on 2022-03-31. The company's most recent confirmation statement was submitted on 2023-01-23.
Lawrence C. is the firm's individual director, who was appointed 4 years ago. That firm had been overseen by Paul G. up until fifteen years ago.
The companies with significant control over this firm are as follows: Rainmaker Films Limited owns over 3/4 of company shares and has 3/4 to full of voting rights. This business can be reached in London at 40 Bank Street, Canary Wharf, E14 5NR and was registered as a PSC under the reg no 04120062.