Flaxwood Corporation Head office Management and Administration Uusi-Värtsiläntie 5, 82660 Uusi-Värtsilä, Finland Business-ID FI19744712 Contact Us Notice: JavaScript is required for this content.