Company NameIndustryLocationFundingRevenueEmployees
Banking
United Kingdom, London
$75M
310
Photography
United Kingdom, Oxfordshire, Abingdon
$75M
636
Insurance
United Kingdom, Dorset, Poole
$35M
61
Financial Services
United Kingdom, London
$750M
608
Financial Services
United Kingdom, London, London
$35M
208
IT Services and IT Consulting
United Kingdom, South Wales, Cardiff
$5B
1K
Hospitals and Health Care
United Kingdom, England, Liverpool
$750M
1.3K
Banking
United Kingdom, Reading
$66M
$1.1B
1.5K
Retail
United Kingdom, England, Atherstone
$501B
14K
IT Services and IT Consulting
United Kingdom, Surrey, Send
$15M
51