Company NameIndustryLocationFundingRevenueEmployees
Advertising Services
United Kingdom, London, London
$35M
109
Non-profit Organizations
United Kingdom, Glasgow
$15M
51
Hospitals and Health Care
United Kingdom, England, London
$750M
1K
Human Resources Services
United Kingdom, Cheshire, Ellesmere Port
$35M
219
Non-profit Organizations
United Kingdom, Berkshire,, Bracknell,
$15M
115
Advertising Services
United Kingdom, London
$15M
171
Advertising Services
United Kingdom, Nottingham, Nottingham
$35M
51
Software Development
United Kingdom, England, Fulham
$11M
$35M
159
IT Services and IT Consulting
United Kingdom, Herts, Melbourn
$15M
51
Civic and Social Organizations
United Kingdom, England, Newark
90