GALLERY
CONTACT
CAREERS
TECHNICAL
SERVICES
DEPOTS
LIVE
CHAT
Find our depots located across the North West
STC Head Office
STC Birkenhead Depot
STC Atherton Depot
Old Moor Road, Bredbury
Stockport, Cheshire,
SK6 2QE
Tel: 0161 494 9200
Unit 9, Royal Standard Way,
Expressway Business Park,
Birkenhead, CH42 1NB.
Tel: 0151 644 6374
Printshop Lane, Atherton,
Manchester,
M46 9BJ.
Tel: 01942 878 961
STC Carrington
STC Hyde Depot
STC Haydock Depot
Isherwood Road,
Carrington, Manchester,
M31 4BH
Tel: 0161 494 9200
Broadway Industrial Estate,
Hyde, Cheshire,
SK14 4QY.
Tel: 0161 366 9400
Hallwood Avenue,
Haydock Industrial Estate,
Haydock, Merseyside, WA11 9WD
Tel: 01942 917 849
CONTACT