Company NameIndustryLocationFundingRevenueEmployees
Software Development
United Kingdom, England, London
$300M
501
Software Development
United Kingdom, London
$3.8M
38
Financial Services
United Kingdom, London
$75M
201
Information Services
United Kingdom, England, London
$15M
$15M
226
Education Administration Programs
United Kingdom, England, London
$15M
243
Insurance
United Kingdom, UK, London
$75M
375
Insurance
United Kingdom, London, London
$750M
501
Book and Periodical Publishing
United Kingdom, Norfolk, Norwich
$750M
1K
Financial Services
United Kingdom, England, London
$28M
$35M
77
Non-profit Organizations
United Kingdom, Scotland, Aberdeen
51