The name on the outside of the building is probably the logo. I'd write a name in all-caps only when they use all-caps in normal text. I wouldn't try to mimic the typography of a logo.

About Germany vs the Netherlands: when a company use different style towards the German and Dutch market, the name can be different.