Invoicing address and contact details Contact details Business ID: 2392519-6 Administration PL66, 33013 FIMLAB Arvo Ylpön katu 4, 33520 TAMPERE Invoicing address E-invoices E-invoice address: 003723925196 Operator ID: 003708599126 Intermediator: OpenText Oy