Made O'Meter
Discover where a brand or product originates
Barclaycard is owned by Barclays PLC, headquartered in the United Kingdom. No. The ultimate owner of Barclaycard, Barclays PLC, is headquartered in the United Kingdom, not in the United States.
Barclays PLC is a British multinational universal bank, headquartered in London, England. It operates as two business units: Barclays UK and Barclays International, supported by a service company, Barclays Execution Services.
Barclays Bank UK PLC / Barclays Bank PLC
disclaimer
poweredBy