MR DUNCAN ROY LTDDisolved
13244435 - Dissolved on 27 June 2023
MR ADAM FLETCHER LTDActive - Proposal to Strike off
11440888 - Incorporated on 29 June 2018
MR PHILLIP DUNCAN LTDDisolved
14841077 - Dissolved on 8 October 2024
MR DUNCAN MCRAE LIMITEDLiquidation
07060379 - Incorporated on 29 October 2009
STRUTHERS LIMITED
09373840 - Incorporated on 5 January 2015
E M STRUTHERS LTD
SC644102 - Incorporated on 10 October 2019
DUNCAN & DUNCAN
LP004860 - Incorporated on 16 May 1995
DR G R STRUTHERS LTDDisolved
07375331 - Dissolved on 5 November 2021
STRUTHERS MEMORIAL CHURCH
SC335480 - Incorporated on 19 December 2007
RID STRUTHERS LIMITED
04924716 - Incorporated on 7 October 2003
72a Beaconsfield Road, Brighton, BN1 6DD
WILL STRUTHERS LIMITEDLiquidation
09815310 - Incorporated on 8 October 2015
STRUTHERS ENERGY LIMITEDDissolved
09028573 - Dissolved on 22 December 2015
DUNCAN DUNCAN LTDDissolved
06922958 - Dissolved on 18 January 2011
DUNCAN DUNCAN LTD
13081778 - Incorporated on 15 December 2020
FLETCHER FLETCHER LTDDisolved
12057932 - Dissolved on 22 July 2025
A.E. STRUTHERS LIMITED
SC267923 - Incorporated on 14 May 2004
J&A STRUTHERS LIMITED
SC794021 - Incorporated on 4 January 2024
FLETCHER & FLETCHER LIMITEDLiquidation
00717614 - Incorporated on 12 March 1962
FLETCHER AND FLETCHER
12781586 - Incorporated on 30 July 2020
MALCOLM STRUTHERS LIMITEDActive - Proposal to Strike off
08213385 - Incorporated on 13 September 2012