Holmwood Investments started its operations in the year 2017 as a Private Limited Company under the following Company Registration No.: 10939697. This company's head office was situated in London at 152 - 160, Kemp House. The Holmwood Investments Ltd company had been in this business field for six years.
As mentioned in the following company's register, there were three directors: Andrew S., Jack S. and Oliver S..
Executives who controlled this firm include: Jack S. owned 1/2 or less of company shares and had 1/2 or less of voting rights. Oliver S. owned 1/2 or less of company shares, had 1/2 or less of voting rights. Andrew S. owned 1/2 or less of company shares, had 1/2 or less of voting rights.