The Square, Drewsteignton, Exeter, Devon, EX6 6QN, England

GPTKB entity