BRACKEN PARTNERS LIMITED