IVO Energy Ltd Business ID 2346970 VAT number 605828142 E-invoices e-Invoice operator BAWCFI22 e-Invoice address GB23469709253 PDF invoices Fortum.GB9253 [at] bscs.basware.com Paper invoices Purchase invoices (9253) 55 Baker Street, London W1U 7EU, United Kingdom United Kingdom