Management - Tapiola, Southern Finland, Suomi sulje