TR

Terra Reporting

BE0804.222.050

Directors

ET

Ecogenius Technology Bo

Edmonds House 37 W4 5Ha United Kingdom

GV

Geukens Ventures Bv

Stuikberg 120 Londerzeel Belgium

Timeline heatmap table
Name