CATER ALLEN ASSET MANAGEMENT LTD