Masterfound Investments Limited v Maina & another [2024] KEMC 156 (KLR)
Magistrate's Court
•
Civil Suit 358 of 2023
Decided: 20 Jun 2024