Contact info

Mailing Address

Libre Space Foundation
Irous 21
GR 10442
Athens,Greece

Billing Address

Libre Space Foundation
Irous 21
10442
Greece
VAT No. 997 539 194