Overview
Legal name
NEW MECHANICS LIMITED (THE)
Region
East Midlands
Registered address
3 NORTH SHERWOOD STREET
NOTTINGHAM
ENGLAND
NG1 4EZ
Insolvency history
No