Hi Castadiva,
I did a Google Search, but didn't found their own webpage. Stichting is what they most likely term an organization in English Speaking Countries, a museum is simply museum in Dutch, so that couldn't be it. Looked on Streetview location, and that's simply what we a call a shopping street. It's common for art exhibitions to be in an upper apartment somewhere above a store.
If you want me to take a look at the Dutch text, you could send a link.
Fridart will be a name and Stichting means Foundation. I would expect them to have a place with an exhibition.
It is also possible that they just support other exhibitions.