The term 'Vellorecalltaxi.com' or 'us' or 'we' refers to the Vellorecalltaxi.com whose registered office is 'No : 36/21, Gramani Dawood Sahib Street, RN Palayam, Vellore - 632 001' The term 'you' refers to the user or viewer of our website.
The use of this website is subject to the following terms of use: