Langer and Chen GmbH

Wittelsbacherstrasse 3
82319 Starnberg
Germany

Managing Director: Philipp Langer

08151 9719503

[email protected]

Commercial register: Munich local court HRB 257313

Sales tax ID: DE331826732