Clements, Newling and Company Limited.