Media One Centre And Electricity Distribution and Supply Authority (EDSA) (CC 33/2018 2018 C. N025) [2018] SLHC 1283 (26 November 2018);