A Annan B Blackcraig Brydekirk C Castle Douglas Corsock D Dalbeattie Dalry Dumfries G Gatehouse Of Fleet H Haugh Of Urr K Kirkgunzeon L Lochmaben Lockerbie M Moffat N Newton Stewart P Parkgate Penninghame S Sanquhar Stranraer T Thornhill Recently updated companies Most viewed companies