hammermill johannesburg general for sale