British Business Financial Services Limited

British Business Financial Services Limited is a wholly owned subsidiary of British Business Bank plc, registered in England and Wales registration number 09174621, registered office at Steel City House, West Street, Sheffield, S1 2GQ. It is not authorised or regulated by the PRA or FCA.