Registered in England No. 1916260
VAT No. GB 916 4735 12
SSTL’s management systems are certified to
Terms and Conditions for Suppliers
Suppliers - Get Paid on Time
Gender Pay Gap Report 2023
Gender Pay Gap Report 2022
Gender Pay Gap Report 2021
Carbon Reduction Plan
Modern Slavery Statement
Privacy Notice
Section 172(1) of the Companies Act 2006 statement (2021)