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