JOHN BLACKHALL LTD Company number SC366822 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressEast Brachmont Farm, Durris, Banchory, Aberdeenshire, AB31 6DY PostcodeAB31 6DY Companies at this postcode 6 Map