Ikhaya › Iholo Lasedolobheni › Johannesburg South › Seven - Eleven Africa (pty) Ltd