BECA & Cie SA, Saxon, limited or corporation