DAVID JAMES KERR LTD