W.G.S Davidson phone 30a, Skene St Macduff, Aberdeenshire AB44 1RP map W.M Barclay Plumbing and Heating Engineer phone 98a, 1 Linden Gardens, Duff St Macduff, Aberdeenshire AB44 1PR map if (!IN_DEV) { ?> } ?>