PETROS MIKALEF LTD
11874427 - Incorporated on 11 March 2019
PETROS SUBSEA LTD
11974087 - Incorporated on 1 May 2019
PETROS TEXTILES LIMITED
05318854 - Incorporated on 22 December 2004
PETROS (SOUTHERN) LIMITED
02333654 - Incorporated on 10 January 1989
PETROS SANDWICH LIMITEDDisolved
07750403 - Dissolved on 17 June 2025
PETROS ECOSOLUTIONS LIMITEDActive - Proposal to Strike off
07893969 - Incorporated on 30 December 2011
PETROS GEOSCIENCE LIMITED
04014151 - Incorporated on 13 June 2000
PETROS DESIGN LIMITEDActive - Proposal to Strike off
02032240 - Incorporated on 27 June 1986
PETROS CAFE LIMITEDDisolved
13339252 - Dissolved on 2 May 2023
PETROS CAPITAL LTD
SC771840 - Incorporated on 6 June 2023
PETROSE LIMITED
16241085 - Incorporated on 10 February 2025
SHIP.ENERGY LIMITED
04768142 - Incorporated on 18 May 2003
PETROSOFT TRADE L.P.
SL026761 - Incorporated on 16 May 2016
PETROSA LIMITED
14501536 - Incorporated on 23 November 2022
PETROSEP LIMITEDActive - Proposal to Strike off
07858335 - Incorporated on 23 November 2011
PETROSUN LIMITEDDissolved
07828926 - Dissolved on 5 March 2019
PETROSAVA SERV LTDDisolved
13806306 - Dissolved on 13 June 2023
PETROSANO LIMITED
11820577 - Incorporated on 11 February 2019
PETROS 97 UK LIMITEDActive - Proposal to Strike off
08428755 - Incorporated on 4 March 2013
SVENSKA PETROLEUM EXPLORATION U.K. LIMITEDDisolved
01191501 - Dissolved on 26 November 2021