Lilypatch KENYA LimitedOther placesCity Drive off Limuru Road, Parklands.Nairobi, 13959 · KE+254733472120enquiry@lkl.co.kelkl.co.keHours not available