MacRae Stephen & Co. (Attorney) in Fraserburgh (Aberdeenshire)