Company overview
Corporate Number
8700150132060
Japanese Name
IMPALA MOTOR MART
Entity type
Public Interest Corporation
Incorporation date
2 September 2025
Postal code
2891211
Country
Japan