Overview
Legal name
THE LIGHTHOUSE (MBE) LIMITED
Region
West Midlands
Registered address
7 FIRS CLOSE
WEEPING CROSS
STAFFORD
ENGLAND
ST17 0DW
Insolvency history
No