Randen Rent AG, Beggingen, limited or corporation