Contact information
Contact Information
If you have any questions, concerns, or requests regarding our policies, orders, or services, you may contact us using the details below:
Business Name: Velura Traders LTD
Company Number: 17066643
Registered Office Address:
128 City Road, London, United Kingdom, EC1V 2NX
Email: hello@veluratraders.com
Support Hours: Monday – Friday, 9:00 AM – 5:00 PM (GMT/BST)
We aim to respond to all inquiries within 24–48 business hours.
Legal & Compliance Requests
For legal notices, compliance verification, or business documentation requests, please contact us via email with the subject line "Legal Request".
Regulatory Information
Velura Traders LTD is a company registered in England and Wales under company number 17066643. Our registered office is located at 128 City Road, London, EC1V 2NX, United Kingdom.