Cleaning in North Tawton, Devon We help you find any company! Phil Squires Building And Cleaning Contractors Limited 2 East Street North Tawton, Devon