Kilkenny Partners, Ltd.