Indiewood Network began its business in 2018 as a Private Limited Company with reg. no. 11342068. This particular firm has been functioning for 6 years and it's currently active. The company's registered office is situated in London at C/o The Accountancy Partnership Suite 5, 5th Floor, City Reach. You can also locate the company using its zip code of E14 9NN. This company's declared SIC number is 96090, that means Other service activities not elsewhere classified. Tuesday 31st May 2022 is the last time the accounts were filed.
Since May 2, 2018, this specific firm has only been overseen by an individual managing director: Luis D. who has been controlling it for 6 years.
Luis D. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.