Industry
Leather Product Manufacturing, Luxury leather goods, Leather Goods, Leather & Shoes, Leather and leather products, organic, Organic products, Agriculture & Food, Household linen, clothing and footwear, organic fabrics, Shopping Services & Supplies
HQ Location
79 Cairn field Avenue
London, England, United Kingdom Nw2 7ph, GB