Investment Stage: Early Stage Venture, Late Stage Venture
Founded Date: 2004-01-01
Investor Type: Private Equity Firm
Estimated Revenue: $10M to $50M
Investors Number: 69
Employee Number: 51-100
Number Of Exists: 18
Industry: Imaging
Technology: Other type
Headquarters: London, England, United Kingdom