Freshwater in Barnstaple, Devon We help you find any company! Plaistow Investments Limited Plaistow Mills Plaistow, Muddiford Barnstaple, Devon