The Messenger Trust is a registered charity in London. The prevention or relief of poverty;the advancement of health or saving of lives;the relief of those in need by reason of hardship, ill-health, disability, age, or other disadvantage.Likely to prioritise funding local to East Midlands.PLEASE DO NOT CONTACT US BY LETTER. Charity number 1218637.
The Messenger Trust is a registered charity in London. The prevention or relief of poverty;the advancement of health or saving of lives;the relief of those in need by reason of hardship, ill-health, disability, age, or other disadvantage.Likely to prioritise funding local to East Midlands.PLEASE DO NOT CONTACT US BY LETTER. Charity number 1218637.