Selon les registres publics (RNE), Sts Funds est une entreprise immatriculée sous le SIREN 106534837, dont le siège est situé 66 Route De La Cote D'Amour 44600 Saint-Nazaire.