ALEXANDER FARMS LIMITED Company number SC141797 · Monitor this company Active Overview People 7 Financial Control Charges Documents Analysis Location Related Registered office AddressCluny Crichton, Banchory, Aberdeenshire, AB31 4EB PostcodeAB31 4EB Companies at this postcode 4 Map