If you wish to pay your invoice by debit card please email our accounts team
Our Refund policy
We do not issue refunds for services already received. However if your payment is “on account” you have the right to claim a refund, within 14 days, if you have not yet received a service.