Legal notice & Terms

ZenPay UK Limited – trading as payleven
11th Floor Parker Tower
43-49 Parker Street
United Kingdom

Company registration number: 08016695
VAT ID United Kingdom: GB138737189
VAT ID Germany: DE288756281

Directors: Rafael Otero, Alston Zecha, Alexander Zumdieck

We use cookies to ensure that we give you the best experience on our website. Click here to know more about Cookies used on payleven website.  ×

Don't miss your chance to buy a Chip & PIN reader at the reduced price of {{NEWPRICE}}, originally {{OLDPRICE}}. Claim your discount.