Raul Villacastin, Spain, Lens, M, T & M Invest Sàrl, 2837