Contact us

Get in touch with our offices across Europe, and soon in the rest of the world.

UK Office

90 High Holborn, 5th Floor, London, England, WC1V 6LJ

+44 (0)203 827 2870

Ireland Office

The Merrion Buildings, 18-20 Merrion Street, Dublin 2, D02 XH98, Ireland.

+353 16972636

Netherlands Office

Our Dutch team is based at our UK office.

+31 8520 80525

Poland Office

Our Polish team is based at our UK office.

+48 22 104 94 19

Belgium Office

Our Belgian team is based at our UK office.

+32 78 484 267

Spain Office

Our Spanish team is based at our UK office.

+34 518 889 969

German Office

Our German team is based at our UK office.

+44 (0)203 827 2870

U.S. Office

1175 Peachtree St NE, Atlanta, GA 30361, United States

+1 332 345 8560

Ready to get started?

Explore how revenue-based embedded financing solutions can change your relationship with your merchants, bolster your brand, and improve your long-term growth.

Book a demo
Explore the docs