Company NameIndustryLocationFundingRevenueEmployees
Retail
United Kingdom, London
$35M
184
Retail
United Kingdom, England, Apsley, Hemel Hempstead
$35M
1.9K
Retail
United States, Ohio, Cincinnati
501
Retail
United States, Oregon, Medford
$10M
51
Retail
United Kingdom, Cheshire, Hyde
$35M
60
Retail
United States, California, Richmond
$35M
263
Retail
United States, Oregon, Eugene
$75M
201
Retail
United Kingdom, England, London
$77M
$750M
1.6K
Retail
United Kingdom, Greater Manchester, Manchester
$35M
70
Retail
United States, Remote
$10M
$3.8M
79