EcoBeam GmbHAddress: 17 Mönckebergstraße, Hamburg 20095, GermanyEmail: [email protected]Director:Leon-Morris Heinrich NagelCommercial register: Hamburg District CourtHRB: 173075Revenue tax number: DE350712738