At Cantarus we pride ourselves on backing-up our services and products with world-class support. The supplier/client partnership begins, not ends, at the point of sale.
If the answer to your question cannot be found elsewhere on the site please raise a support request using one of the following three options:
Cantarus Ltd. • Registered in England and Wales • Company No. 04700674
Registered Office 118-123 Wellington Road South, Stockport, Cheshire, SK1 3TH • VAT No. GB 855 9847 59.