Tap on Deals logoTap on DealsGet £75 Free

Company info · Verified July 2026

Who owns Capital On Tap?

More detail

Capital On Tap Limited (Companies House number 07273341) is authorised and regulated by the Financial Conduct Authority (FCA). 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.

Quick reference

Question
Who owns Capital On Tap?
At a glance
Capital On Tap is owned by Capital On Tap Limited, a UK fintech founded in 2012 by David Luck and Damian Brychcy.
Topic area
Company info
Last verified
July 2026
Verified by
Tap on Deals editorial team

Authoritative sources

Verified July 2026. Each fact above is checked against:

Related questions

Related guides & comparisons

← Browse all 25 Capital On Tap answers