IKEA Foundation

IKEA Foundation
Dellaertweg 9G
2316WZ Leiden, The Netherlands