ALAN CRUICKSHANK LTD. Company number SC258699 · Monitor this company Active Overview People 5 Financial Control Charges Documents Analysis Location Related Registered office Address94 Mid Street, Fraserburgh, Aberdeenshire, AB43 9JN PostcodeAB43 9JN Companies at this postcode 2 Map