Teekay Newbuilding Ii L.L.C. Company numberBR028580 StatusOpen TypeUk-Establishment Incorporated16 Jun 2026 Registered office 5th Floor 8-10 Grosvenor GardensLondonSW1W 0DH Connections Companies at the same address Teekay Newbuilding I L.L.C. (BR028581) Data JSON Markdown