Companies in Dumfriesshire We help you find any company! Annan145 companies Canonbie16 companies Dumfries876 companies Gretna42 companies Langholm108 companies Lockerbie194 companies Moffat75 companies Sanquhar60 companies Thornhill67 companies