L&L investissements SA, Saxon, limited or corporation