Displaying 1 to 2 of 2 investments
Country Date Notes
Helveta Ltd
United Kingdom 12 Oct 2006 Venture
Active
Helveta Ltd
United Kingdom 1 Mar 2008 Venture
Active