KENT BLAXILL & CO LTD