Sites in Kirkcudbright, Kirkcudbrightshire We help you find any company! Neil & Mcwhirter Limited The Soup Kitchen, Borgue Kirkcudbright, Kirkcudbrightshire