Company name: Otzi Ltd
Description: Otzi is a design studio based in London specializing in leather goods, interiors and furnishings; designing and making everything by hand. We produce bespoke one off pieces or small production runs as well as collaborating with other designers and brands.
London SE5 7TJ, United Kingdom