Overview
Legal name
LBB PROJECT MANAGEMENT LIMITED
Region
West Midlands
Registered address
128 MONKMOOR ROAD
SHREWSBURY
ENGLAND
SY2 5BN
Insolvency history
No