Contact

Postal address: Box 591, 101 31 Stockholm, Sweden
Visiting address: Holländargatan 13
Phone: +46 (0) 8 402 12 00
E-mail: info@iffs.se
Org.no.: 802013-3198

Communications officer: Henric Karlsson, phone: +46 (0) 8 402 12 36