Thomas C M S Holdings Ltd Preview