THOMAS GRANT AND COMPANY LTD.