Spruce Partners, Ltd.