Managements in Kirkcudbright, Kirkcudbrightshire We help you find any company! Carsphairn Renewable Energy Fund Limited Standingstone Cottage, Borgue Kirkcudbright, Kirkcudbrightshire