SALE AND CONTRIBUTION AGREEMENT by and between COMPASS HORIZON FUNDING COMPANY LLC as Seller, and HORIZON CREDIT I LLC as Purchaser dated as of March 4, 2008