Company NameIndustryLocationFundingRevenueEmployees
Financial Services
United Kingdom, England, London
$35M
258
Software Development
United Kingdom, England, London
$6.2M
$15M
120
Computer and Network Security
United Kingdom, United Kingdom, Edinburgh
$2.3M
$35M
255
Online Audio and Video Media
United Kingdom, London
$34M
$750M
501
Advertising Services
United Kingdom, Cheshire, Altrincham
$75M
272
Non-profit Organizations
United Kingdom, London
$300M
1K
IT Services and IT Consulting
United Kingdom, Bar Hill, Cambridge
$35M
152
Truck Transportation
United Kingdom, London
$750M
780
Law Practice
United Kingdom, England, London
$750M
2.9K
Consumer Services
United Kingdom, Oxford
11