Charity overview THE BRITISH JEWELLERY AND GIFTWARE FEDERATION LIMITED BENEVOLENT FUND

Charity Number: 208435
Removed charity