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.