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 © 2016 payleven