Vincent Javerzac, France, Cary, M, Lord Suisse Sàrl