- FLANAGAN MANUFACTURING LIMITED- 16147204 - Incorporated on 20 December 2024 
- FLANAGAN CONSULTANTS LTD- 16521710 - Incorporated on 16 June 2025 
- MR MR LTDActive - Proposal to Strike off- 15533685 - Incorporated on 1 March 2024 
- MILLERS OF SPEYSIDE LIMITED- SC152378 - Incorporated on 9 August 1994 
- ALEXA RAY HOLDINGS LTD- 13725034 - Incorporated on 5 November 2021 
- JAMES FLANAGAN LTDDisolved- SC633162 - Dissolved on 28 September 2021 
- T.E.FLANAGAN LIMITEDDissolved- 00782369 - Dissolved on 22 September 2015 
- FLANAGAN JAMES LTD- 08176788 - Incorporated on 13 August 2012 
- M FLANAGAN LIMITED- 10585150 - Incorporated on 26 January 2017 
- SHAUN FLANAGAN LTD- 13755280 - Incorporated on 19 November 2021 
- PEACH FLANAGAN LTD- 15967059 - Incorporated on 19 September 2024 
- RAYMOND MAY LTD.Active - Proposal to Strike off- 10066760 - Incorporated on 16 March 2016 
- KIM RAYMOND LTDDisolved- 12323036 - Dissolved on 11 February 2025 
- RAYMONDMS LTDDisolved- 15005296 - Dissolved on 17 December 2024 
- LAMBERT & FLANAGAN LLPDissolved- OC309130 - Dissolved on 26 January 2010 
- DERMOT FLANAGAN LIMITED- 06056722 - Incorporated on 18 January 2007 
- FLANAGAN GROUP LIMITED- 04018281 - Incorporated on 20 June 2000 
- FLANAGAN CONSULTANCY LIMITEDDissolved- 07274418 - Dissolved on 14 August 2012 
- STEVE FLANAGAN LIMITEDDisolved- 05230551 - Dissolved on 3 June 2025 
- FLANAGAN (HOLDINGS) LIMITEDActive - Proposal to Strike off- SC152416 - Incorporated on 10 August 1994