Huffaker, Robert, Fundosa Technosite, SA, Spain