Mombasa Cement Limited office – Bureau | Restor