The Tefe Trust
Slough, Hampshire
Grants to Churches in UK, Bible Society, Bible Translation, Missionary Work and Christian Radio.
Education and training
General charitable purposes
Slough, Hampshire
Grants to Churches in UK, Bible Society, Bible Translation, Missionary Work and Christian Radio.