Petrofac Limited Company numberFC042865 StatusIn Administration TypeOther Company Type Incorporated4 Jun 2025 Registered office Forum 3Grenville StreetSt. HelierJE2 4UF Data JSON Markdown