Duncan John Tuson Macdonald
17 current UK company appointments · 28 former · BRITISH
Appointments shown are those Rooplex currently holds from the Companies House register. This may not be every appointment on the register.
Current appointments
- Targetspace LimitedIn liquidationDirector · appointed Feb 2016 · 05459362
- Secretary · appointed Feb 2001 · 03109074
- Secretary · appointed Mar 1999 · 02379249
- Secretary · appointed Feb 1999 · 03154423
- Secretary · appointed Feb 1998 · 03300825
- Secretary · appointed Feb 1998 · 03300864
- Secretary · appointed Sept 1997 · 03108974
- Secretary · appointed Sept 1997 · 03108972
- Secretary · appointed Jun 1997 · 02552255
- Secretary · appointed Jun 1997 · 02760513
- Secretary · appointed Jun 1997 · 02760521
- Secretary · appointed Jun 1997 · 02651955
- Secretary · appointed Jun 1997 · 02651952
- Secretary · appointed Jun 1997 · 02793529
- Secretary · appointed Jun 1997 · 02617719
- Director · appointed Jul 1991 · 02426427
- Secretary · appointed Jul 1991 · 02426427
Former appointments
- Director · appointed May 1991 · resigned May 1991 · 02246643
- Director · appointed Apr 1991 · resigned Jan 1993 · 02588918
- Secretary · appointed Aug 1991 · resigned Mar 1993 · 02588918
- Director · appointed Sept 1991 · resigned Dec 1994 · 02297643
- Secretary · appointed Aug 1998 · resigned Dec 1998 · 03617856
- Secretary · appointed Sept 1998 · resigned Jun 1999 · 03630110
- Secretary · appointed Nov 1997 · resigned Aug 1999 · 03330862
- Secretary · appointed Feb 1999 · resigned Dec 1999 · 02342650
- Secretary · appointed Sept 1997 · resigned May 2000 · 03400144
- Secretary · appointed May 1999 · resigned Sept 2006 · 03762292
- Director · appointed May 1999 · resigned Sept 2006 · 03762292
- Secretary · appointed Sept 2000 · resigned Oct 2006 · 03449199
- Secretary · appointed Jun 1998 · resigned Mar 2007 · 02946764
- Director · appointed Apr 2001 · resigned Oct 2007 · 02749594
- Secretary · appointed Feb 1999 · resigned Dec 2007 · 03154428
- Secretary · appointed Oct 2008 · resigned Jun 2024 · 05623166
- Domelease LimitedIn liquidationSecretary · appointed Nov 2002 · resigned Jun 2024 · 04562636
- Director · appointed Sept 2022 · resigned Jun 2025 · 03108974
- Director · appointed Sept 2022 · resigned Jun 2025 · 02552255
- Director · appointed Sept 2022 · resigned Jun 2025 · 02617719
- Director · appointed Sept 2022 · resigned Jun 2025 · 02793529
- Director · appointed Sept 2022 · resigned Jun 2025 · 02651952
- Director · appointed Sept 2022 · resigned Jun 2025 · 02651955
- Director · appointed Sept 2022 · resigned Jun 2025 · 02760521
- Director · appointed Sept 2022 · resigned Jun 2025 · 02760513
- Director · appointed Sept 2022 · resigned Jun 2025 · 03108972
- Director · appointed Jan 2020 · resigned Jun 2025 · 03154423
- Director · appointed Feb 2016 · resigned Jun 2025 · 08040826
Source: Companies House, under the Open Government Licence v3.0. No date of birth or correspondence address is published here.