Clear all filters
Dumfries is a large town in south-west Scotland with a population of around 50000 people.
“Very quick. Very reasonable costs. Nothing too much trouble, with great local knowledge. A pleasure to do business with.”