Accommodations in Macduff, Banffshire We help you find any company! Christine Griffiths Professional Care Services Ltd 9 Market Street Macduff, Banffshire