Holding Deposit Cards

I am trying to pay the holding deposit, but don’t have a UK debit card. Is there an other way to pay? Thank you

You need a UK tel number & UK card

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.