Company NameIndustryLocationFundingRevenueEmployees
Computers and Electronics Manufacturing
United Kingdom, Oxfordshire, Eynsham
51
Environmental Services
United Kingdom, Harrogate
$750M
515
Events Services
United Kingdom, Merseyside, Knowsley
147
Construction
United Kingdom, Cheshire, Congleton
$15M
84
Advertising Services
United Kingdom, England, London
$2.5M
$35M
66
IT Services and IT Consulting
United Kingdom, Luton
$15M
378
Financial Services
United Kingdom
$2.8B
10K
Financial Services
United Kingdom, Cardiff
$15M
231
Staffing and Recruiting
United Kingdom, London
$35M
134
Food and Beverage Services
United Kingdom, England, Chester
$48M
265