Finnish company making products from 100% recycled fibers
Läkkisepäntie 11 A K-kerros, 00620 Helsinki, Finland Get directions