Need Help? When it comes to caring for others, we at Vellour Academy believe that passion is crucial. Get in touch with our team if you need assistance. Call Us 24/7 0333 090 6886 Email Us info@vellour.academy Visit Us 101 Lockhurst Lane, Coventry, England, CV6 5SF Send Us a Message Contact Us Name Full Name PhoneEmail Message