The Moodie Report Foundation en liquidation, Foundation