Plants in Barnstaple, Devon We help you find any company! Wilva Investments Limited 31 Rolle Street Barnstaple, Devon