LUMISHORE TECHNOLOGIES LTD

Company number 14455285 ·

Dissolved

Registered office

Address
Unit D12 Upper Fforest Way, Swansea Enterprise Park, Swansea, United Kingdom, SA6 8QR
Postcode
SA6 8QR
Companies at this postcode
19

Map