Legal notice
Legal Information
Vellora
427 Saint Richard's Road
Deal, England
CT14 9LH
United Kingdom
Telephone: +44 78 3598 6571
Email: support@vellora.co.uk
Business Information
Vellora is the trading name used for this online fashion store.
Where legally required, the full legal name, company registration details and applicable tax/VAT information should be provided here.
Legal business name: Vellora Mode, GB-Group
Company registration number: 99989522
VAT number: NL869216922B01
All business information published on this website should correspond with the information held in the applicable official records and the information provided to payment providers and Google Merchant Center.