J & E Shepherd
18 Castle Street
Dumfries
DG1 1DR 
01387 264333
Planning Consultants
 
PropertyAgentFinder © 2025