Langer and Chen GmbH

Bahnhofstraße 17
82327 Tutzing
Germany

Managing Director: Philipp Langer

+49 8158 9049777

[email protected]

Commercial register: Munich local court HRB 257313

Sales tax ID: DE331826732