Registration with the Charity Commission for England and Wales came through under number 1218194, which means the Foundation can now receive donations and is answerable for what it does with them.
Registration with the Charity Commission for England and Wales came through under number 1218194, which means the Foundation can now receive donations and is answerable for what it does with them.