Technology: Other
Headquarters: London, United Kingdom
Founded Date: 1984
Industry: Other
Number Of Exists: 24
Employee Number: 101-250
Investor Type: Private Equity Funds