BRITISH LEGION BRANCH, TAVISTOCK, DEVON

Charity number: 243226
Removed charity