Is there a deposit? The deposit is a £500 pre-authorisation on a credit or debit card. conordoherty92@gmail.com2021-04-18T16:51:46+00:00