Company overview
Corporate Number
6700150106842
Japanese Name
Linode,LLC
Entity type
Public Interest Corporation
Incorporation date
27 January 2022
Postal code
1400002
Country
Japan