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

Our Irish team is based at our UK office.

+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.

+48223071766

Belgium Office

Our Belgian team is based at our UK office.

(NL-BE) +3278484267 (FR-BE) +3278482443

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.

+4932221096033

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