Holmwood Investments is a global early-stage investment firm based in London and Singapore, collaborating with exceptional visionaries transforming society through innovative solutions.
Headquarters:
United Kingdom of Great Britain and Northern Ireland
Company Type:
SME
Company size:
1-10 Employees
Year Founded:
2017 (9 years)
Address:
KEMP HOUSE, 152 - 160 CITY ROAD; LONDON, UNITED KINGDOM EC1V 2NX, GB
LOW
spending power