Company overview
Corporate Number
8700150100819
Japanese Name
MAHAWELI INVESTMENTS PRIVATE LIMITED
Entity type
Public Interest Corporation
Incorporation date
27 October 2020
Postal code
2891213
Country
Japan