Biomaterials company that grows a new class of materials from bacterial nanocellulose as sustainable alternatives to animal leather and plastic-based synthetic textiles, targeting fashion and apparel brands.
Unit 12, Zennor Trade Park, Zennor Road, London, Greater London, SW12 0PS, United Kingdom
View on map