- IAN.J.ARMSTRONG LTD- 09320789 - Incorporated on 20 November 2014 
- IAN ARMSTRONG LTDDissolved- 10405531 - Dissolved on 16 July 2019 
- MR & MRS GARETH BROWN LIMITED- 09230563 - Incorporated on 23 September 2014 
- IAN ARMSTRONG LIMITEDActive - Proposal to Strike off- 08675514 - Incorporated on 4 September 2013 
- MR GARETH PRICE LIMITEDDisolved- 11568016 - Dissolved on 5 October 2021 
- MR GARETH G JONES LIMITED- 14273242 - Incorporated on 3 August 2022 
- IAN ARMSTRONG SERVICES LTDActive - Proposal to Strike off- 10956916 - Incorporated on 11 September 2017 
- IAN ARMSTRONG (CARLISLE) LIMITED- 01887378 - Incorporated on 19 February 1985 
- MR IAN HEALY LIMITEDDisolved- NI682989 - Dissolved on 21 November 2023 
- MR LAURENCE IAN HOWARD-CLARK LIMITED- 09316877 - Incorporated on 18 November 2014 
- MR NICHOLAS IAN PURSEY LTDDisolved- 12206854 - Dissolved on 29 March 2022 
- MRS IAN CROSSMAN LIMITEDActive - Proposal to Strike off- 07769687 - Incorporated on 12 September 2011 
- IAN MCKELVIE BVMS MRCVS LTD- SC561308 - Incorporated on 23 March 2017 
- GARTH OLWG LTDDisolved- 12460516 - Dissolved on 9 January 2024 
- ARMSTRONG & ARMSTRONG LIMITEDLiquidation- SC316269 - Incorporated on 9 February 2007 
- GARETH DAVID STUDIO LTDDisolved- 10134678 - Dissolved on 5 September 2023 
- DIVERSAE MENTES LTD- 07893051 - Incorporated on 28 December 2011 
- BLISSTOPIA PRODUCTIONS LTD- 09421282 - Incorporated on 4 February 2015 
- FIZZWARE LTDDisolved- 05978668 - Dissolved on 20 February 2024 
- GL3 MEDIA LIMITED- 09243356 - Incorporated on 1 October 2014