The Governance RegisterEdition 2026 · Compiled 12th July 2026

Barclaycard Payments Limited

Company 16774656 Active

Company details

Number16774656
StatusActive
TypePrivate Limited Company
Incorporated09/10/2025
Address1 CHURCHILL PLACE, LONDON, E14 5HP
Accounts next due09/07/2027
Accounts last made up-

Industry (SIC)

66190 - Activities auxiliary to financial intermediation n.e.c.

Ownership - persons with significant control (1)

  • Barclays Gaia Holdings Limited
    significant influence or control

Officers (9)

  • Boscarino, Giancarlo Director · appointed 2026
  • Hammerstein, Sean Matthew Director · appointed 2025
  • Mclaughlan, Sean Director · appointed 2025
  • Kalifa, Sir Rohinton Director · appointed 2025
  • Braithwaite, Karen Director · appointed 2025
  • Barcosec Limited Corporate-secretary · appointed 2025
  • Allen, Steven Director · appointed 2025
  • Mueller, Joachim Former Director · appointed 2025 · resigned 2026
  • Bardavid, Toby Former Director · appointed 2025 · resigned 2026

Directors and officers on the Companies House record, current and former.

Report an error in this record - let us know.