A sustainable footwear brand creating eco-friendly sneakers with innovative materials.
1964
United Kingdom
1-10 employees
Apparel & Fashion
$1M - 10M in revenue
Industry Rank
171 out of 202
United Kingdom, Consumer Goods, Apparel & Fashion
Not reporting on Sustainability