SHELLY BEACH HOTEL LTD. & ANOTHER V KENYA REVENUE AUTHORITY [2006] KEHC 3210 (KLR)
High Court
•
? 306 of 2001
Decided: 10 Feb 2006