Mwaniki t/a Anfield Auctioneers & another v Itawa [2025] KEHC 8587 (KLR)
High Court
•
Civil Appeal E081 of 2025
Decided: 19 Jun 2025