Overview
Legal name
LELIEVRE (U.K.) LIMITED
Region
London
Registered address
108-110 DESIGN CENTRE
CHELSEA HARBOUR
LONDON
SW10 0XE
Insolvency history
No