- PETROSCAN LTD.- 09798891 - Incorporated on 29 September 2015 
- PETROSAFE LTD- 15352847 - Incorporated on 15 December 2023 
- PETROSTER LTDDissolved- 10083210 - Dissolved on 15 May 2018 
- PETROS GLOBAL LTD.Dissolved- 07422393 - Dissolved on 12 June 2012 
- PETROS TECHNOLOGIES, LLP- OC334165 - Incorporated on 16 January 2008 
- PETROS GROUP LTDDisolved- SC694172 - Dissolved on 13 December 2022 
- PETROSOLVER LTDDisolved- 14548419 - Dissolved on 15 April 2025 
- PETROSIUTE LTD- 16178463 - Incorporated on 13 January 2025 
- T PETROSIAN LTDActive - Proposal to Strike off- 14444201 - Incorporated on 26 October 2022 
- PETROSCOE LTDDisolved- 15452415 - Dissolved on 15 July 2025 
- PETROSELL LTD- 12463211 - Incorporated on 14 February 2020 
- PETROSAFE LTDDisolved- 10421305 - Dissolved on 17 August 2021 
- RAY STITCH LIMITED- 07483357 - Incorporated on 5 January 2011 
- JLT PERU RETAIL LIMITED- 05132644 - Incorporated on 19 May 2004 
- PETROS MANAGEMENT LIMITED- 03027006 - Incorporated on 27 February 1995 
- PETROS (EASTCOTE) LIMITED- 04689249 - Incorporated on 6 March 2003 
- PETROS LAUNCESTON LIMITED- 07750340 - Incorporated on 23 August 2011 
- PETROS ENGINEERING LIMITEDDisolved- 09285326 - Dissolved on 30 August 2023 
- PETROS GLOBAL LTDActive - Proposal to Strike off- 09373623 - Incorporated on 5 January 2015 
- PETROS SERVICES LTDActive - Proposal to Strike off- 09844458 - Incorporated on 27 October 2015