Barfil Farm Home/Farm/Barfil Farm Dumfries DG2 8RW Contacts Dumfries DG2 8RW Send updates or Remove Description Features Map Reviews No reviews! ADD REVIEW Similar companies Farm Wappenshall Farm Wappenshall Ln, TP66DE, Telford TF6 6DD +447815761065 Farm Deer Park (Hartpury College) Unnamed Road, Gloucester GL2 8HX +447768151933 Farm Radford G R Bickhams Farm, Exeter EX4 2HP 0164761830 Farm Dunstarn Farm and Cottage Dunstarn Ln, Adel, Farm, Leeds LS16 8HD +447734901589 Categories Farm