ecoCasa Management AG, Aegerten, Limited or Corporation