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.

Get in touch