Ikhaya Iholo Lasedolobheni Middelburg Class A Trading 20 (pty) Ltd