Invoicing
Business ID number: 3090931-1
VAT-number: FI30909311
E-invoice operator: 003708599126 (Liaison)
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