Hmm, you can check ePayments.com | UK account and online payments, send and receive money online , Mistertango – Smarter Payments Online or Prospero , if one of them can help you. All of them offer own IBAN, but not shure if they accept your source of funds.