Overview
Legal name
LUMISHORE LIMITED
Region
Wales
Registered address
UNIT D12 UPPER FFOREST WAY
SWANSEA ENTERPRISE PARK
SWANSEA
WALES
SA6 8QR
Insolvency history
No