Overview
Legal name
20 BARRACK LANE LIMITED
Region
East Midlands
Registered address
FLAT 2, 20
BARRACK LANE
NOTTINGHAM
ENGLAND
NG7 1AN
Insolvency history
No