Notary Public & Commissioner of Oath- Kagasho & Associates. (Attorney) in Toronto (Ontario)