Overview
Legal name
METRO MANAGEMENT LIMITED
Region
East of England
Registered address
SUITE 01, VARIS WORKSPACES, GROUND FLOOR UNIT 1CA BOREHAMWOOD SHOPPING PARK
THEOBOLD STREET
BOREHAMWOOD
ENGLAND
WD6 4PR
Insolvency history
No