Vredendal, Western Cape
Stellar Foundation is a public benefit organisation. Public benefit organisations refer to a type of non-profit company that is chartered by g...