Overview
Legal name
LUCID TECH LTD
Region
Unknown
Registered address
29-31 PARLIAMENT STREET
LIVERPOOL
ENGLAND
L8 5RN
Insolvency history
No