Legal Imprint

Last updated: 22 June 2025

Company Name:
Leona Fashion Ltd

Company Registration Number:
15642686 (Registered in England and Wales)

Registered Office Address:
20 Wenlock Road, London N1 7GU, United Kingdom
This is the registered office address where official letters and documents can be received. It is not a physical store or showroom. All other correspondence is forwarded electronically.

Responsible Person:
Company Director – Leona Fashion Ltd

Contact:
Please contact us exclusively via our Contact Page.
For security reasons, we do not offer email-based support.

VAT Status:
We are currently not VAT registered.
This information will be updated once VAT registration becomes applicable.

Privacy Policy       Terms of Service       Return & Refund Policy