Foundry 17 – where some of Devon’s hottest creatives and digital agencies have come
together to enjoy a work environment that’s open, welcoming and super-contemporary.