- BANNERMAN TAXIS LTD.- SC207275 - Incorporated on 18 May 2000 
- BANNERMAN ACCOUNTING LTD- 09786819 - Incorporated on 21 September 2015 
- BANNERMAN SECURITY LTDDisolved- 12770073 - Dissolved on 13 September 2022 
- BANNERMAN-JINKS LTD- 16232666 - Incorporated on 5 February 2025 
- SCIENCE RESOURCES FOUNDATION LTD- 07072557 - Incorporated on 11 November 2009 
- BANNERMAN ESTATES LTD- 15072215 - Incorporated on 15 August 2023 
- BANNERMAN CONSULTING LTD- 12927532 - Incorporated on 4 October 2020 
- BANNERMAN CONTRACTING LTD- 15699624 - Incorporated on 1 May 2024 
- BANNERMAN BATHROOMS LTD- SC842370 - Incorporated on 23 March 2025 
- INVESTAX LIMITED- SC222930 - Incorporated on 6 September 2001 
- G. BANNERMAN (TAIN) LIMITED- SC068015 - Incorporated on 16 May 1979 
- BANNERMAN FOOD SERVICES LIMITEDDisolved- 12833821 - Dissolved on 11 October 2022 
- MARK WILLIAM BANNERMAN LIMITED- 15723934 - Incorporated on 16 May 2024 
- BANNERMAN JONES HOMES LTDActive - Proposal to Strike off- 07958521 - Incorporated on 21 February 2012 
- ANDREW ROBERT BANNERMAN LIMITED- 08097489 - Incorporated on 8 June 2012 
- BANNERMAN BURKE LAW LIMITED- SC756228 - Incorporated on 23 January 2023 
- BANNERMANS DINING LTDActive - Proposal to Strike off- 10486213 - Incorporated on 18 November 2016 
- BANNERMAN TECHNICAL SERVICES LIMITEDDissolved- SC105215 - Dissolved on 22 July 2011 
- BANNERMAN WORLD RECORDS LIMITEDActive - Proposal to Strike off- 08518058 - Incorporated on 7 May 2013 
- K BANNERMAN PROJECTS LIMITEDActive - Proposal to Strike off- SC511877 - Incorporated on 29 July 2015