SELLAR ENGINEERING SERVICES LTD Company number SC640288 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressGreenbank, New Deer, Turriff, Scotland, AB53 6TR PostcodeAB53 6TR Companies at this postcode 2 Map