STOCK PURCHASE AGREEMENT by and between TAURUS INVESTMENTS S.A. and VÄRDE INVESTMENT PARTNERS, L.P. Dated as of August 6, 2004