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