Viva Projects Johannesburg (Pty) Ltd Portion 215 of Portion 179 of the Farm Nooitgedacht +27 828 924 201 August 23, 2023