TCI-Opening-Sept-2021 Full size 1920 × 1080 pixels TCi (GB) Ltd celebrates the official opening of brand-new, purpose-built, head office facility in North Devon.