Privacy Policy

Our Commitment to Privacy OTCX Trading Limited (company number 09100686) 49 Queen Victoria Street, London, EC4N 4SA, is committed to protecting and respecting the privacy of our customers, users of our website, suppliers, individuals who contact us, and those other external parties whose personal data we may otherwise process in