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.
Where is the money in my business account kept - is it safe? Print
Modified on: Fri, 12 May, 2023 at 1:59 PM
Did you find it helpful?Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.