Invoicing

Business ID number: 3090931-1
VAT-number: FI30909311

E-invoice operator: 003708599126 (Opentext)
E-invoice address: 003730909311

Email address for pdf-invoices: fennoa.FI.P.131807-0@docinbound.com

Send printed invoices to:
SELKA OY
PL 62760
01051 LASKUT