- GRIFFITHS & GRIFFITHS LIMITED- 05925176 - Incorporated on 5 September 2006 
- A.J. DUNCAN- SL002286 - Incorporated on 8 October 1993 
- J. GRIFFITHS LTD- 09545129 - Incorporated on 16 April 2015 
- GRIFFITHS GRIFFITHS ASSOCIATES LTD- 12359412 - Incorporated on 11 December 2019 
- GRIFFITHS & GRIFFITHS (UK) LIMITEDActive - Proposal to Strike off- 09180107 - Incorporated on 18 August 2014 
- CAS DUNCAN LTD- SC660201 - Incorporated on 30 April 2020 
- IAN DUNCAN CONSTRUCTION SITE MANAGEMENT SERVICES LTDDissolved- 06209473 - Dissolved on 9 October 2012 
- DUNCAN 50 LTDActive - Proposal to Strike off- 09345360 - Incorporated on 8 December 2014 
- N L A DUNCAN LTD- 09024084 - Incorporated on 6 May 2014 
- DUNCAN 52 LTDActive - Proposal to Strike off- 11050321 - Incorporated on 7 November 2017 
- G A GRIFFITH LTD- 08736014 - Incorporated on 17 October 2013 
- OUT FOR LUNCH LTD.Dissolved- SC266528 - Dissolved on 6 April 2012 
- JAMIESON CORPORATE FINANCE LLP- OC308682 - Incorporated on 16 July 2004 
- QUINTON HOUSE SCHOOL 2 LIMITEDDissolved- 02200103 - Dissolved on 27 December 2011 
- S.E. DUNCAN LTD- SC432407 - Incorporated on 12 September 2012 
- DUNCAN 123 LTDActive - Proposal to Strike off- 08955770 - Incorporated on 24 March 2014 
- DUNCAN 444 LTDActive - Proposal to Strike off- 11698545 - Incorporated on 27 November 2018 
- DUNCAN 444 LTDActive - Proposal to Strike off- 09826488 - Incorporated on 15 October 2015 
- DUNCAN 524. LTDActive - Proposal to Strike off- 11060720 - Incorporated on 13 November 2017 
- A K DUNCAN LTDDissolved- 04439595 - Dissolved on 29 December 2009