Abbeydale Associates Ltd.