Yggdrasil ma biura w czterech krajach w Europie: w Szwecji, na Malcie, na Gibraltarze oraz w Polsce. Główna siedziba firmy zlokalizowana jest w Sztokholmie, pod adresem Hammarby Kaj 10A, 120 32 Stockholm.