Njuguna & another v Kings Developers Limited & 2 others [2025] KEHC 13356 (KLR)
High Court
•
Commercial Case 1 of 2016
Decided: 18 Sep 2025