Ronald ngala, Tom Mboya street Mombasa