Company NameIndustryLocationFundingRevenueEmployees
Retail
United Kingdom, London
$750M
501
Investment Management
United Kingdom, Scotland, Edinburgh
5K
Higher Education
United Kingdom, Scotland, Dundee
$750M
825
Higher Education
United Kingdom, Ceredigion, Aberystwyth
$750M
2K
Venture Capital and Private Equity Principals
United Kingdom, London, UK
$7.5M
43
Software Development
United Kingdom, London
28
Software Development
United Kingdom, England, London
$70M
$15M
106
Software Development
United Kingdom, London
$25K
14
Hospitality
United Kingdom, London, London
$4.1M
201
Financial Services
United Kingdom, England, London
$1B
$15M
63