Company Details

Provider of the website

Canlead Ltd, London, United Kingdom

Company registration number

10524761

Contact us

info@canlead.io

Online Dispute Resolution website of the EU-Commission

http://ec.europa.eu/consumers/odr