EcoBeam GmbHAddress: 17 Mönckebergstraße, Hamburg 20095, GermanyEmail: info@ecobeam.euDirector:Leon-Morris Heinrich NagelCommercial register: Hamburg District CourtHRB: 173075Revenue tax number: DE350712738