j numminen
Probably not here, but the next block to southeast. They have the following address on their website: https://www.nbforum.com/contact/ Nordic Business Forum Oy (Ltd.), 
Fredrikinkatu 55, 5th floor, HUB 55, 
FI-00100 Helsinki