Teamwork Tenterden 7 years ago ID: #3992 Listed In : Hospitality 32 Orchard Road, St Michaels, Tenterden, TN30 6ED 07876 654853 Business Description Teamwork Tenterden, Address : 32 Orchard Road, St Michaels, Tenterden, TN30 6ED, Phone : 07876 654853 Reviews & Ratings Write a Review No Review. Please login / register to add your review.