Rand Aid, a a registered non-profit organisation with Social React and Advanced Division offering treatment centres and retirement villages