Contact Us

Fill out the form below to contact our Sales and Support team and a member of our team will be in touch as soon as possible

By submitting this form, you agree to our GDPR and Privacy Policy

Stark Payments Ltd

Innovation HQ - UK
19th Floor
1 Westfield Avenue
Queen Elizabeth Olympic Park
London
E20 1HZ

Visitors and guests are most welcome by appointment

Corporate Office - UK
Kemp House
160 City Road
London
EC1V 2NX

Company no. 11300096