WINCHESTER ASSET MANAGEMENT LTD