This company named Investwood was founded on 2015-05-16 as a private limited company. This company head office was based in London on 65 Compton Street. This place area code is EC1V 0BN. The official registration number for Investwood Ltd was 09594670. Investwood Ltd had been in business for 7 years up until dissolution date on 2022-12-20.
Sorochak V. was the individual who had control over this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.