DUNCAN STRUTT CONSULTANCY LTDDisolved
08468031 - Dissolved on 23 August 2022
MR DUNCAN ROY LTDDisolved
13244435 - Dissolved on 27 June 2023
MR PHILLIP DUNCAN LTDDisolved
14841077 - Dissolved on 8 October 2024
MR DUNCAN MCRAE LIMITEDLiquidation
07060379 - Incorporated on 29 October 2009
D STRUTT LTD
11487124 - Incorporated on 27 July 2018
STRUTT MEDIA LTDDissolved
05600419 - Dissolved on 3 August 2010
DEFABS PROJECTS LIMITEDDisolved
07425057 - Dissolved on 31 January 2023
05075718 LIMITEDDissolved
05075718 - Dissolved on 8 January 2013
STRUTT LIMITEDDisolved
12982747 - Dissolved on 25 October 2022
STRUTT LIMITED
09673364 - Incorporated on 7 July 2015
DZ STRUTT LTDDisolved
13310336 - Dissolved on 13 September 2022
STRUTTCO LTDDisolved
13644821 - Dissolved on 22 April 2025
DUNCAN & DUNCAN
LP004860 - Incorporated on 16 May 1995
STRUTT LIMITEDActive - Proposal to Strike off
11248781 - Incorporated on 11 March 2018
ANDY STRUTT LTDActive - Proposal to Strike off
08488677 - Incorporated on 15 April 2013
RUPA GRAHAME LTD
15397733 - Incorporated on 8 January 2024
GRAHAMEDWARDCOX LTD
15590186 - Incorporated on 24 March 2024
GRAHAME BALL LTD
15983808 - Incorporated on 27 September 2024
STRUTTLE LTD
08226112 - Incorporated on 24 September 2012
GRAHAME C STOWEActive - Proposal to Strike off
07160922 - Incorporated on 17 February 2010