Invoicing Electronic invoicing address: 00372769790120Business identity code: 2769790-1VAT number: FI2769790-1Operator: FI28768767 Posti Messaging Oy