STS UK was set up to deliver high-quality technical services within the field of refrigeration and air conditioning. We are focused on providing energy-efficient solutions to meet clients’ needs and take a holistic approach when assessing each client, drawing on our extensive knowledge of a broad... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet