SHAMROCK PARTNERS LTD