Worst experience ever! I received my card and it was an absolute pain to set up. On of the instruction or set up links work and they just say it’s due to their new CRM system. Honestly, that’s not my concern when paying £70 for a plastic card. The least I would expect is tech that works. Avoid these guys, they’re rubbish.
Claim your business profile now and gain access to all features and respond to customer reviews.