Dalry School Nursery
Castle Douglas DG7 3UX
Caring Premises
Dalry Town hall
Castle Douglas DG7 3SW
Other catering premises
Dalscone Farm Shop & Tearoom
Dumfries DG1 1SE
Restaurant/Cafe/Canteen
Dalston Pharmacy
Newton Stewart DG8 9HL
Retailers - other
Dalton Church Hall
Lockerbie DG11 1DS
Other catering premises
Dalton Village Hall
Lockerbie DG11 1DS
Other catering premises
Damn Fine Cheese
DG7
Retailers - other
Danny Clark Services
Gretna DG16 5BT
Distributors/Transporters
Dante's Fish and Chips
Dumfries DG1 2DA
Takeaway/sandwich shop
Dark Art Distillery
Kirkcudbright DG6 4EG
Farmers/growers
Dark Sky Spirits Ltd
Moffat DG10 9BH
Distributors/Transporters
Dark Sky Spirits Ltd
Moffat DG10 9FE
Restaurant/Cafe/Canteen
David Kennedy & Sons (Dairy)
Lockerbie DG11 1LY
Farmers/growers
David Kenny
Castle Douglas DG7 1BZ
Farmers/growers
David Keswick Centre
Dumfries DG1 1PX
School/college/university
Dawn Light BA 811
Newton Stewart DG8 8LN
Farmers/growers
Days Inn
Gretna DG16 5HQ
Hotel/bed & breakfast/guest house
DBCC Operating Co Ltd
Dumfries DG1 4EJ
Restaurant/Cafe/Canteen
Debra Davidson (Childminder)
DG5
Caring Premises
Deer Manor Gourmet Mushrooms
Newton Stewart DG8 6RZ
Farmers/growers
Dejavu
Dumfries DG1 1BZ
Restaurant/Cafe/Canteen
Deli-Kate
Dumfries DG2 0QX
Other catering premises
Delicious Fish & Chips
Newton Stewart DG8
Mobile caterer
Deliziose
Dumfries DG1 2BU
Restaurant/Cafe/Canteen
Dell-Mar Guesthouse
Moffat DG10 9RS
Hotel/bed & breakfast/guest house
Delta Trading
Dumfries DG1 4NN
Distributors/Transporters
Demijohn
DG7
Retailers - other
Designs Cafe
Castle Douglas DG7 1DZ
Restaurant/Cafe/Canteen
Devorgilla Bar
Dumfries DG2 7AD
Pub/bar/nightclub
Diamond Beauty
Gretna DG16 5AQ
Retailers - other
Dick's Hill Community Cafe
Stranraer DG9 7PB
Restaurant/Cafe/Canteen
Dickie's Bar
Dumfries DG1 2BY
Pub/bar/nightclub
Dina's
DG2
Mobile caterer
Diner Route 75
Dumfries DG2 8QD
Takeaway/sandwich shop
Dinerland
DG12
Mobile caterer
Disco Pig
DG6
Mobile caterer
Domino's Pizza
Dumfries DG1 2RX
Takeaway/sandwich shop
Domino's Pizza
Stranraer DG9 7EB
Takeaway/sandwich shop
Doodle Cakes
Lockerbie DG11
Other catering premises
Doon the Toon
Stranraer DG9 7EF
Takeaway/sandwich shop
Doongamer
Dumfries DG1 1DJ
Restaurant/Cafe/Canteen
Dornells Estate
Castle Douglas DG7 2PL
Distributors/Transporters
Double Dutch Foods Ltd
DG7
Restaurant/Cafe/Canteen
Douglas Arms Hotel
Castle Douglas DG7 1DB
Other catering premises
Douglas Ewart High School
Newton Stewart DG8 6JQ
School/college/university
Douglas F Bennie Livestock
DG4
Farmers/growers
Douglas Hotel
Langholm DG13 0DH
Hotel/bed & breakfast/guest house
Douglas House
Castle Douglas DG7 1HS
Hotel/bed & breakfast/guest house
Dourie Farming Co Ltd (Dairy)
Newton Stewart DG8 9JZ
Farmers/growers
Down to Earth
Thornhill DG3 5LS
Retailers - other
Downshire Arms Hotel
Stranraer DG9 8JJ
Hotel/bed & breakfast/guest house
Dream Cakes by Donna
DG11
Other catering premises
Dreams to Themes
Stranraer DG9 0QY
Retailers - other
Driftwood
Stranraer DG9 7JZ
Restaurant/Cafe/Canteen
Drumbreddan House Catering
Stranraer DG9 9PD
Other catering premises
Drumlanrig Cafe
Thornhill DG3 5LJ
Restaurant/Cafe/Canteen
Drumlanrig Castle Tearoom
Thornhill DG3 4AQ
Restaurant/Cafe/Canteen
Drummore ELC
Stranraer DG9 9PY
Caring Premises
Drummore Primary School
Stranraer DG9 9PY
School/college/university
Drummore Stores
Stranraer DG9 9PS
Retailers - other
Drummuir Farm
Dumfries DG1 4PX
Manufacturers/packers
Drummuir Farm Ice Cream (Cafe)
Dumfries DG1 4PX
Manufacturers/packers
Dryfesdale Church Hall
Lockerbie DG11 2AA
Other catering premises
Dryfesdale House Hotel
Lockerbie DG11 2SF
Hotel/bed & breakfast/guest house
Drysdales Catering & Bars
Castle Douglas DG7 3AQ
Mobile caterer
Duck or Grouse
Newton Stewart DG8 0EP
Restaurant/Cafe/Canteen
Duck or Grouse
Stranraer DG9 0PS
Restaurant/Cafe/Canteen
Duck or Grouse
Stranraer DG9 8QX
Pub/bar/nightclub
Duck or Grouse
Stranraer DG9 0PS
Restaurant/Cafe/Canteen
Dumfries & Galloway Golf Club
Dumfries DG2 7NY
Pub/bar/nightclub
Dumfries Academy
Dumfries DG1 1DD
School/college/university
Dumfries and County Golf Club
Dumfries DG1 1JX
Pub/bar/nightclub
Dumfries and Galloway Council Youth Work Service
Lockerbie DG11 2ES
Takeaway/sandwich shop
Dumfries and Galloway Council Youth Work Service
Annan DG12 6EE
Takeaway/sandwich shop
Dumfries Bowling Club
Dumfries DG1 1LN
Pub/bar/nightclub
Dumfries Campus
Dumfries DG1 4FD
School/college/university
Dumfries Caravan Centre
Dumfries DG1 3JE
Retailers - other
Dumfries Day Centre for Older People
Dumfries DG1 2JX
Caring Premises
Dumfries High School
Dumfries DG1 1PX
School/college/university
Dumfries Mobile Fish & Chips
DG2
Mobile caterer
Dumfries Museum & Camera Obscura
Dumfries DG2 7SW
Retailers - other
Dumfries Premier Inn
Dumfries DG1 3SE
Restaurant/Cafe/Canteen
Dumfries Railway Social Club
Dumfries DG1 2DR
Pub/bar/nightclub
Dumfries Rugby Football Club
Dumfries DG2 7LU
Pub/bar/nightclub
Dumfries Table Tennis Club
Dumfries DG1 2JE
Other catering premises
Dumfries Y Gymnastics Club
Dumfries DG1 2DA
Other catering premises
Dumfriesshire Foodbank
Dumfries DG1 2RF
Retailers - other
Dunan SY10
Stranraer DG9 0EP
Farmers/growers
Duncow Primary School
Dumfries DG1 1TA
School/college/university
Dundrennan Abbey Gift Shop
Kirkcudbright DG6 4QH
Retailers - other
Dundrennan Range Camp
Kirkcudbright DG6 4QZ
Restaurant/Cafe/Canteen
Dunnabie Farm Shop
Annan DG12 6DL
Retailers - other
Dunscore Playgroup
Dumfries DG2 0SY
Caring Premises
Dunscore Primary School
Dumfries DG2 0SY
School/college/university
Dunskey Golf Club Hotel
Stranraer DG9 8TD
Hotel/bed & breakfast/guest house
Dunskey House
Stranraer DG9 8TJ
Other catering premises
Dunskey House
Stranraer DG9 8TJ
Other catering premises
Durisdeer Church Teas
Thornhill DG3 5BJ
Other catering premises
E & J More & Sons (Dairy)
Lockerbie DG11 1SQ
Farmers/growers
E & J More & Sons (Dairy)
Lockerbie DG11 1RJ
Farmers/growers