I'm in favour of concatenated names. Many of the not-for-profit associations have very long names, especially if they are in French.
I think that:
Wally's House of Schnitzel and Gift Shop Emporium
reads better than:
Wally's House of Schnitzel and Gift
Shop Emporium
Having said that, having 2 approaches is the best of both worlds.