Iisla Ventures Limited could be contacted at 124 City Road, in London. Its zip code is EC1V 2NX. Iisla Ventures has been operating on the British market since the company was established in 2010. Its Companies House Registration Number is 07438961. This firm has a history in registered name changing. Previously the company had three different company names. Up to 2018 the company was prospering as Isla Impact Ventures and up to that point the company name was Isla Investments. This business's SIC and NACE codes are 70229 : Management consultancy activities other than financial management. The firm's latest accounts describe the period up to 31st March 2022 and the most current annual confirmation statement was released on 15th November 2022.
Currently, this firm is directed by just one director: Jennifer V., who was appointed fourteen years ago.
Jennifer V. 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.