McGowan Miller Partnership
36 George Street
Dumfries
DG1 1EH
01387 254283
Surveyors & Valuers