AAB FARMS LIMITED Company number SC237636 · Monitor this company Active Overview People 5 Financial Control Documents Analysis Location Related Registered office AddressBalderran, Crathes, Banchory, Aberdeenshire, Scotland, AB31 5JE PostcodeAB31 5JE Companies at this postcode 12 Map