Tap on Deals logoTap on DealsGet £75 Free

Company info · Verified May 2026

Who owns Capital On Tap?

More detail

Capital On Tap Limited (Companies House number 07273341) is regulated by the Financial Conduct Authority (FRN 725961). It has issued over 200,000 cards to UK small businesses and is one of the largest non-bank business credit-card issuers in the country. The cards are issued in partnership with Visa.

Related questions

← Browse all 20 Capital On Tap answers

© 2026 Tap on Deals — Independent UK referral site. Not affiliated with Capital On Tap directly.

Home · Blog · About · FAQ · Promo Code