InvoicingInvoicing addressOy Medfiles LtdAIFI64393P.O. Box 110FI-01301 VANTAAOVT-sign: 003710475691Operator: MaventaOperator’s sign: 00372191126VAT number: FI10475691We also accept invoices by email to: *protected email*