Siltasaarenkatu 26, 00530 Helsinki