Allwood Buildings Limited T01404 850977 WVisit Allwood Buildings Limited's website Talewater Works, Talaton, Exeter, Devon, EX5 2RT