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: