Contact information

Trade name: Mafka & Alakoski Oy

VAT number: FI26561148