L&S TECH LTD Company number SC629170 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address29 Millside Road, Peterculter, Aberdeen, United Kingdom, AB14 0WG PostcodeAB14 0WG Companies at this postcode 10 Map