Direct Submitter
The originator of payment instructions who can create payment files and submit these directly to Bacs.
The originator of payment instructions who can create payment files and submit these directly to Bacs.
Experian registered in England and Wales under the company registration number 653331.
Registered office address: Landmark House, Experian Way, NG2 Business Park, Nottingham NG80 1ZZ.
