SUSSEX ELECTRICS LTD
06304634 - Incorporated on 6 July 2007
MR DUNCAN ROY LTDDisolved
13244435 - Dissolved on 27 June 2023
SHEPHERD CHARLES LIMITEDDissolved
02740740 - Dissolved on 16 November 2010
Charles Duncan SHEPHERD
Born October 1963
Stannergate House 41 Dundee Road West, Broughty Ferry, Dundee, Scotland, DD5 1NB
MR PHILLIP DUNCAN LTDDisolved
14841077 - Dissolved on 8 October 2024
Paul Charles, Mr. SHEPHERD
Born October 1955
7 The Close, Norwich, Norfolk, England, NR1 4DJ
CHARLES SHEPHERD CONSULTING LTDDisolved
SC419771 - Dissolved on 5 September 2023
MR CHARLES LIMITEDActive - Proposal to Strike off
06032762 - Incorporated on 19 December 2006
CHARLES SHEPHERD CONSULTING LTD
SC815201 - Incorporated on 2 July 2024
DUNCAN CHARLES WARD LIMITED
15700276 - Incorporated on 2 May 2024
CHARLES DUNCAN CODEWRIGHTS LIMITED
SC119756 - Incorporated on 25 August 1989
DUNCAN-CHARLES (OLDHAM) LIMITEDDisolved
00137802 - Dissolved on 20 September 2022
DUNCAN CHARLES FRO LIMITEDDisolved
15198453 - Dissolved on 25 March 2025
MR DUNCAN MCRAE LIMITEDLiquidation
07060379 - Incorporated on 29 October 2009
CDEA LLPActive - Proposal to Strike off
OC325182 - Incorporated on 5 January 2007
MR MARK SHEPHERD LIMITED
16538009 - Incorporated on 24 June 2025
DUNCAN SHEPHERD
Born October 1975
5 FOXDOWN ROAD, BRIGHTON, EAST SUSSEX, BN2 6TJ
DUNCAN SHEPHERD
YEW TREE COTTAGE, 48 HIGH STREET, NORTHAMPTON, NN7 4LL
DUNCAN SHEPHERD
Born December 1941
YEW TREE COTTAGE, 48 HIGH STREET, NORTHAMPTON, NN7 4LL
Duncan SHEPHERD
Born August 1968
5-7 Welkin Road, Bredbury, Cheshire, United Kingdom, SK6 2BH