Contact
Our customer service team is here to help with:
- Order enquiries (tracking, status, changes and cancellations)
- Product information and usage questions
- Returns, exchanges and our 90-Day Satisfaction Guarantee
- Complaints and anything else we can put right
We aim to respond to every enquiry within 24 to 48 hours on business days.
Company name: GLENXONS LLC
Address: 120 Madeira Drive NE, Albuquerque, NM 87108, United States
Email: support@vellora-official.com
Phone: +44 7400 753792
Customer service hours: Monday to Friday, 9:00 am - 5:00 pm (UK time)
You can also use the contact form below and we will get back to you by email.