STOCK PURCHASE AGREEMENT BY AND AMONG PLATEAU RESOURCES LIMITED CANYON HOMESTEADS, INC., CACTUS GROUP LLC,