The Square, Barnstaple, Devon, EX32 8LN, United Kingdom

GPTKB entity