Wayne M Barclay

Address:  98A Duff Street, Macduff, Banffshire, AB44 1PR
Telephone:  01261 832594

W G S Davidson

Address:  30A Skene Street, Macduff, Banffshire, AB44 1RP
Telephone:  01261 832555