Headquarters:
London, England, United Kingdom
Founded Date:
2004
Employee Number:
1-10
Investor Type:
Private Equity Firm