This business hasn’t yet claimed their profile on our platform and may be unaware it's listed. As a result, their rating might not fully reflect their customer service or responsiveness.
Totally missold this service. They are a large multi national company taking advantage of small business and solo practioners. There legal team is based in the US and don't think they comply in any way to UK / EU laws, do not use this company.