If you wish to pay your invoice by credit or debit card
Please call 0203 770 5609
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.