The deposit is a £500 pre-authorisation on a credit or debit card.