Oxford House76 Oxford StreetLondonUnited KingdomW1D 1BS
Company registration number: 08016695VAT ID United Kingdom: GB138737189VAT ID Germany: DE288756281
Payleven Ltd is authorised and regulated by the Financial Conduct Authority of the United Kingdom as a payment institution, FCA registration number 581071.Contact details of the Financial Conduct Authority can be found at http://www.fca.org.uk/site-info/contact.Copyright © 2018 payleven
On certain devices with this Android version, an error may occur during the registration process.Please use a desktop browser for the application. You can use the app without restrictions afterwards.
For any business (including sole traders).
Enter your e-mail and continue to registration: