Overview
Legal name
LEAN LIFE SCIENCE LIMITED
Region
North West England
Registered address
SUITE 21G, BLOCK 21 ALDERLEY PARK
CONGLETON ROAD
NETHER ALDERLEY
CHESHIRE
ENGLAND
SK10 4TG
Insolvency history
No