About The Wood Foundation Africa (SC361033) United Kingdom