Company identity
Founded / incorporated
16 June 2026
Company number FC043461
Legal name
TEEKAY NEWBUILDING II L.L.C.
Company type
Other company type
Region
Unknown
Registered address
TRUST COMPANY COMPLEX
AJELTAKE ROAD
AJELTAKE ISLAND
MAJURO MH96960
MARSHALL ISLANDS
Insolvency history
No