Designs and manufactures contemporary furniture and home accessories.
1964
United Kingdom
1,001 - 5,000 employees
Retail
$100K - 500K in revenue
Industry Rank
313 out of 451
United Kingdom, Retail, Retail
Not reporting on Sustainability
Total sustainability employees
2-3