C P Davidsons & Sons Ltd Preview