- 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