Alex M Anderson phone 10, Buchan St Macduff, Aberdeenshire AB44 1RR map Allan Pratt phone 55, Barnhill Rd Macduff, Aberdeenshire AB44 1PP map if (!IN_DEV) { ?> } ?>