Text download
CapitalPay UK company facts
UK company details, office and contact information.
Press resources
Useful downloads and direct links to the UK company records.
Text download
UK company details, office and contact information.
Brand assets
Existing dark and light SVG logos.
Companies House
Company number 16160215: registration, directors and filings.
Companies House
The separate UK company, number 16137715.
Partner announcement · PDF
11 August 2026: payment orchestration, technology partners and their roles.