Company overview
Corporate Number
1700150086131
Japanese Name
SUPER CARS PROPRIETARY LIMITED
Entity type
Public Interest Corporation
Incorporation date
16 November 2017
Postal code
2521105
Country
Japan