SERVTEC LIMITED Company number SC237941 · Monitor this company Active Overview People 5 Financial Control Documents Analysis Location Related Registered office AddressSmallholm House, Hightae, Lockerbie, Dumfriesshire, DG11 1JY PostcodeDG11 1JY Companies at this postcode 3 Map