True.
Retail & consumer sector-specialist investment and innovation firm investing in disruptive tech, products and teams.
Launch date
Employees
Company register number SL029404
London England (HQ)
Notable known LPs: Marks & Spencer, Woodley Alternatives 2016, PPAR Investment Company
- view all (13)No columns specified