Bickerton Associates Ltd.