STEPHEN KARIUKI MAHUGU T/A RURIMA SERVICE STATION & 2 OTHERS [2007] KEHC 1513 (KLR)
High Court
•
Civil Case 55A of 1978
Decided: 15 Nov 2007