Fortum Deutschland SE Business ID DE322896248 VAT number DE322896248 PDF invoices Fortum.DE9715 [at] bscs.basware.com Paper invoices Purchase invoices (9715) Franziusstraße 2 40219 Düsseldorf Germany