Contact us
We’re here to help, 24/7
Questions about a card, a deposit or your account? Message us and a real person replies, usually within minutes on live chat or Telegram.
- Support is online now
- Typical reply: a few minutes
- English support, every day
Choose a channel
The fastest ways to reach us
Company details
- Phone
- +447862603943
- Address
- 81 Station Road,EAST CENTRAL LONDON,EC82 8GA
- Hours
- 24 hours, 7 days a week
Before you message us
Many questions are already answered here:
We will never ask for your password, card PIN or 2FA code.