Fortum Ratcliffe Ltd Business ID 13922778 E-invoices e-Invoice operator BAWCFI22 e-Invoice address GB139227789857 PDF invoices Fortum.GB9857 [at] bscs.basware.com Paper invoices Purchase invoices (9857) 55 Baker Street, London W1U 7EU, United Kingdom United Kingdom