Invoicing addresses

Staria Oyj (VAT ID FI06960811)

Printed invoices:
PL 20859
00021 LASKUTUS
FINLAND

Electronic invoices:
Electronic invoicing address / EDI ID: 00370696081100001
Operator: OpusCapita Solutions Oy
Operator code: E204503