Yes, your money in your billing account is held securely with our chosen banking provider (Barclays Bank plc, National Westminster Bank plc or the Bank of England). Any money on your card is held in a safeguarded account held by the card issuers (Equals Money International Limited) chosen banking provider (Barclays Bank plc). Equals Money International Limited are a subsidiary of Equals Group PLC. Registered Office: 3rd Floor, Vintners' Place, 68 Upper Thames St, London, EC4V 3BJ.