L Davidson & Sons
Halmyre Farm, Haugh Of Urr, Castle Douglas DG73LB Douglas , Kirkcudbrightshire, United Kingdom United Kingdom
- Profile: L Davidson & Sons is a Farming - Livestock and Other Animals company located at Douglas , Kirkcudbrightshire,, United Kingdom United Kingdom, address is Halmyre Farm, Haugh Of Urr, Castle Douglas, Douglas , Kirkcudbrightshire, DG73LB UK, postcode is DG73LB, you can contact L Davidson & Sons by phone 441556660326