S.T.S. (SCOTLAND) LIMITED Company number SC148217 · Monitor this company Active Overview People 5 Financial Control Charges Documents Analysis Location Related Registered office AddressThe Old School House, Balgray, Tealing, DD4 0QZ PostcodeDD4 0QZ Companies at this postcode 17 Map