PRIMECORP INVESTMENT MANAGEMENT LTD