Headquarters: United Kingdom
Founded Date: 2000
Investor Type: Venture Capital
Number Of Exists: 74
Employee Number: 51-100