Villa Greens Limited v Creekview Limited [2025] KEELC 5929 (KLR)
Environment and Land Court
•
Environment and Land Appeal E082 of 2022
Decided: 15 Aug 2025