Company overview
Corporate Number
6700150118573
Japanese Name
Glenwood GmbH
Entity type
Public Interest Corporation
Incorporation date
20 September 2023
Country
Japan
Company overview
Corporate Number
6700150118573
Japanese Name
Glenwood GmbH
Entity type
Public Interest Corporation
Incorporation date
20 September 2023
Country
Japan