Lestikuja 2, 65380, Vaasa, Finland