SHEPHERDVIEW TECHNOLOGIES LTD