Overview
Legal name
LUSH RETAIL LIMITED
Region
South West England
Registered address
29 HIGH STREET
POOLE
ENGLAND
BH15 1AB
Insolvency history
No