Organic Farm Supplies Ltd
2 Church View, Peppercombe Lane, Urchfont, Devizes SN104QR Devizes , Wiltshire, United Kingdom United Kingdom
- Profile: Organic Farm Supplies Ltd is a Agricultural Merchants company located at Devizes , Wiltshire,, United Kingdom United Kingdom, address is 2 Church View, Peppercombe Lane, Urchfont, Devizes, Devizes , Wiltshire, SN104QR UK, postcode is SN104QR, you can contact Organic Farm Supplies Ltd by phone 441380840769