Contact information
CONTACT INFORMATION
Last updated: April 18, 2026
If you have any questions, concerns, or requests, please feel free to contact us using the details below.
Customer Support Email
velourastudio@hotmail.com
We aim to respond to all inquiries within 24–48 business hours.
Phone Number
+39 350 817 3456
Customer support is available during standard business hours (Monday to Friday).
Registered Office Address
Veloura Studio
71–75 Shelton Street
Covent Garden
London, WC2H 9JQ
United Kingdom
Business Information
Company Number: 17150676
Incorporated: April 11, 2026
We are committed to providing high-quality customer service and will do our best to assist you as quickly as possible.