ELM TODD LIMITEDActive - Proposal to Strike off
08121646 - Incorporated on 27 June 2012
TODDLA T LIMITED
06514461 - Incorporated on 26 February 2008
JTM TODD LIMITEDDisolved
13377865 - Dissolved on 10 October 2023
TODD ADJ LIMITED
NI658640 - Incorporated on 30 January 2019
MRS TODD'S LIMITEDActive - Proposal to Strike off
10490619 - Incorporated on 22 November 2016
TODDCO LIMITEDActive - Proposal to Strike off
11774869 - Incorporated on 18 January 2019
TODDLA G LIMITEDActive - Proposal to Strike off
14751330 - Incorporated on 23 March 2023
SAM TODD LIMITED
15483871 - Incorporated on 12 February 2024
S D S INSTALLATIONS LIMITED
04726705 - Incorporated on 8 April 2003
S D S CONSULTANCY LIMITEDActive - Proposal to Strike off
06250269 - Incorporated on 16 May 2007
S Y D S LIMITED
04786006 - Incorporated on 3 June 2003
D S & J S LIMITED
06056710 - Incorporated on 17 January 2007
S D S CONTRACTS LIMITEDDissolved
07950600 - Dissolved on 24 September 2013
S D S C LIMITEDActive - Proposal to Strike off
SC441572 - Incorporated on 30 January 2013
D S S CONSULTING LIMITED
03789025 - Incorporated on 14 June 1999
S D S ( LANARKSHIRE ) LIMITED
SC602495 - Incorporated on 13 July 2018
S A S D LIMITED
16560400 - Incorporated on 3 July 2025
S D S STOREAGE LIMITED
15421606 - Incorporated on 17 January 2024
S D S PROPERTY LIMITED
05720930 - Incorporated on 24 February 2006
S M D S LIMITEDDissolved
05875989 - Dissolved on 1 April 2016