Company identity
Founded / incorporated
14 May 2026
Company number 17219890
Legal name
AAYU WELLNESS LTD
Company type
Private Limited Company
Region
London
Registered address
21 WILLOUGHBY AVENUE
UXBRIDGE
UNITED KINGDOM
UB10 0FX
Insolvency history
No