Leman Home Buyers, Siegrist in Le Mont-Pèlerin