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.