Legal notice

Company Name: Veloria Holdings Ltd  
Company Number: 17141540  
Registered in England and Wales  

Registered Office Address:  
71-75 Shelton Street  
London  
WC2H 9JQ  
United Kingdom  


Veloria Holdings Ltd operates this website and all related services.  
All purchases made through this website are subject to our Terms and Conditions, Privacy Policy, and Refund Policy.  

For any inquiries or support, please contact us via email.