INDEPENDENT INVESTMENT MANAGEMENT LTD