About John Sale And Partners(dumfries) (SL000230) United Kingdom