Howell Verwaltungen AG, Iseltwald, limited or corporation