- K. CAMERON LTDDissolved- 06687204 - Dissolved on 2 March 2010 
- R & S CAMERON LTDActive - Proposal to Strike off- SC424866 - Incorporated on 24 May 2012 
- J CAMERON LTD- 09630787 - Incorporated on 9 June 2015 
- CAMERON428 LTDDisolved- SC775761 - Dissolved on 17 December 2024 
- S CAMERON LTD- 04777032 - Incorporated on 27 May 2003 
- H & S CAMERON LTD- 06975908 - Incorporated on 29 July 2009 
- CAMERON360 LTDDisolved- 12970635 - Dissolved on 27 December 2022 
- I. ELLIS LLP- OC354203 - Incorporated on 16 April 2010 
- H J ELLIS LTDDisolved- 09338930 - Dissolved on 15 July 2025 
- A ELLIS LTDActive - Proposal to Strike off- SC448924 - Incorporated on 30 April 2013 
- C J ELLIS LTD- 08933210 - Incorporated on 11 March 2014 
- A G ELLIS LTDActive - Proposal to Strike off- 10411021 - Incorporated on 5 October 2016 
- L T ELLIS LTDDisolved- 13016130 - Dissolved on 6 June 2023 
- J C CAMERON LTD- SC445663 - Incorporated on 21 March 2013 
- L S CAMERON LTDDisolved- 12775195 - Dissolved on 24 May 2022 
- N & A CAMERON LTD.- 10883153 - Incorporated on 25 July 2017 
- IAN ELLIS TRANSPORT LIMITEDDisolved- SC196267 - Dissolved on 15 August 2023 
- R D ELLIS LTD- 10706154 - Incorporated on 3 April 2017 
- D.J.ELLIS LTD- 15061586 - Incorporated on 9 August 2023 
- R & B A ELLIS LTD- 10068483 - Incorporated on 17 March 2016