Company NameIndustryLocationFundingRevenueEmployees
Accounting
United Kingdom, UK, London
$750M
6.2K
Financial Services
United Kingdom, Lancashire, Manchester
$75M
331
IT Services and IT Consulting
United Kingdom, Aberdeenshire
$14M
$15M
179
Industrial Machinery Manufacturing
United Kingdom, England, Stoke Prior
$6.8M
11
Non-profit Organizations
United Kingdom, England, London
37
Financial Services
United Kingdom, London
11
IT Services and IT Consulting
United Kingdom, Glasgow
$7.5M
51
Higher Education
United Kingdom, Surrey, Guildford
$3.1M
$75M
274
Construction
United Kingdom, Bedfordshire, Shefford
$75M
201
Oil and Gas
United Kingdom, England, Woking
$1.8M
17