Company name: Barnstaple Tourist Information
Description: A centre for curiosity and imagination
The Square, Barnstaple EX32 8LN, United Kingdom