SERVTECHS LIMITED Company number SC326224 · Monitor this company Dissolved Overview People 2 Financial Control Documents Analysis Location Related Registered office Address14, St Michaels Cescent, Newtonhill, Aberdeenshire, AB39 3TW PostcodeAB39 3TW Companies at this postcode 8 Map