Royal Car Ltd, Grossaffoltern, limited or corporation