TSTP b.v. is in 1991 opgericht en is gevestigd in twee historische panden aan de Haven Zuidzijde 14 en 15 in de oude smalstad Brouwershaven op het meest noordelijke eiland van de provincie Zeeland.
Het hoofdgebouw is een statig herenhuis dat in 1911 werd gebouwd als nieuwe pastorie voor de Nederlands Hervormde Kerk. Het gebouw ernaast, bereikbaar via een interne corridor, is een Rijksmonument uit de Gouden Eeuw dat ooit als timmermanswerkplaats diende. Samen bieden de beide gebouwen een inhoud van ruim 1.650 m³. Het complex heeft verschillende functies. Het geheel is nu een combinatie van museum en kantoor met ruime vergadermogelijkheid.