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