Invitation to Islam is a charity registered in England and Wales, 1137663
"Abu Hurayrah narrated that the Prophet said, When a human being dies, all his deeds come to a stop except three things: a recurring (ongoing) charity, beneficial knowledge (of Islaam), and a righteous child who supplicates for him"
"The likeness of those who spend their wealth in the way of Allaah, is as the likeness of a grain (of corn); it grows seven ears, and each ear has a hundred grains. Allaah gives manifold increase to whom He wills. And Allaah is All-Sufficient for His creatures’ needs, All-Knower."