Imprint Sweden
GreenGridLabs AB Sweden
Box 1212 62123 Visby Sweden
Org.Nr.: 559092-6605 Managing Director: Jörg Heberlein, Jonathan Eckert
Imprint Finland
GreenGridLabs Finland Oy
Eteläesplaanadi 24a 00130 Helsinki Finland
Business ID: 3415720-9 Managing Director: Jamil Beach, Jörg Heberlein, Jonathan Eckert
Imprint Germany
GreenGridLabs Germany GmbH
Schloßstraße 8 07545 Gera Germany
HRB 521840 Managing Director: Doreen Heinig, Nicole Krausmann