Overview
Legal name
STANLEY TOWBAR SERVICES (STS) LIMITED
Region
North East England
Registered address
DUNROAMIN
BRAMISH STREET
STANLEY
CO DURHAM
DH9 8AQ
Insolvency history
Yes