Thank you all for the informationdenseresponses.
In my outsider opinion, "Leben Versicherung Gesellschaft", as English would do it, is the best one as visually the fastest and sparing the genitive.
In my outsider opinion, "Leben Versicherung Gesellschaft", as English would do it, is the best one as visually the fastest and sparing the genitive.