It was Natwest that was mentioned, they did finance on the basis of a business loan, I believe this is no longer availale, I know a chap who was acting as an introducer for this, will send him an email and confirm for you.
This is/was only available to UK residents though.