Skip to main content

Contact

STS operates out of bases across the country, our two main offices are:

West Midlands

Unit 5
Manor Farm New Road
Featherstone
Wolverhampton
WV10 7NZ

Essex

Waltham Hall Industrial Estate
Bambers Green
Bishops Stortford
CM22 6PF

Opening Hours

Monday – Friday: 8am – 5pm Saturday: 8am – 1pm

Phone Us

01902798005

We are here to answer any questions you may have about our services. Reach out to us and we’ll respond to you as soon as we can.