Activities by John Scott Davidson Ltd.