Kabuku Investments Limited v Kap Enterprises Limited [2023] KEBPRT 1291 (KLR)
Business Premises Rent Tribunal
•
Tribunal Case 646 of 2017
Decided: 03 Aug 2023