A Vindilac Holdings Limited 128 Dallas Avenue, Waterkloof 0181 Investment Management Company Directions