top of page
STS Logo

STS is a family run business based in Leeds, providing building solutions, tiling preparation products and tiling application products.

ALL PRICES SHOW INCLUDE VAT

bottom of page