SWEN IMPACT FUND FOR TRANSITION 3
2085681
000000000
33 1 56 68 54 80
No business address disclosed
Same as business address