D Urquhart phone Glenglassahugh Workshop Portsoy, Aberdeenshire AB45 2SQ map David Urquhart Joiners, Scottish Building Federation Member phone Glenglassaugh Workshop Portsoy, Aberdeenshire AB45 2SQ map if (!IN_DEV) { ?> } ?>