Business Directory
LALO & LILLY LTD
Retail sale of cosmetic and toilet articles in specialised stores - Company Number: 16909515
Nature of business: Retail sale of cosmetic and toilet articles in specialised stores
Address: 228 Didsbury Road, Stockport, England, SK4 2AA
Incorporated on: 14 December 2025
Persons: Ary Alaadin OMAR
Company Number: 16909515
