A & B BUCHAN LIMITED Company number SC375607 · Monitor this company Active Overview People 2 Financial Control Charges Documents Analysis Location Related Registered office AddressBlock 1 Old Station Yard, Main Street, Alford, AB33 8FD PostcodeAB33 8FD Map