Overview
Legal name
LIGHTHOUSE SURGICAL LTD
Region
South West England
Registered address
UNIT 18
BELL PARK
PLYMPTON
DEVON
UNITED KINGDOM
PL7 4TA
Insolvency history
No