Robert David Mackenzie
14 current UK company appointments · 57 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
- Director · appointed May 2026 · 17235388
- Director · appointed Apr 2026 · 17192766
- Director · appointed Sept 2025 · 16694738
- Director · appointed Jul 2025 · 16615350
- Director · appointed Jul 2025 · 16606552
- Director · appointed Mar 2025 · 16268667
- Director · appointed Mar 2024 · 15535095
- Director · appointed Nov 2021 · 13188830
- Director · appointed Oct 2020 · 12949075
- Director · appointed Oct 2020 · 12951871
- Director · appointed May 2020 · 11633902
- Director · appointed May 2020 · 12592478
- Director · appointed Jul 2016 · 10272103
- Director · appointed Nov 2015 · 09880017
Former appointments
- Director · appointed Oct 1993 · resigned Jul 1994 · 02864290
- Director · appointed Jun 1992 · resigned Jul 1994 · 01990916
- Director · appointed Jun 1992 · resigned Jul 1994 · 00218107
- Director · appointed Jun 1992 · resigned Jul 1994 · 00049855
- Director · appointed Jun 1992 · resigned Jul 1994 · 01990917
- Director · appointed Jun 1998 · resigned Jan 1999 · 03577187
- Director · appointed Jun 1998 · resigned Jan 1999 · 03577180
- Director · appointed Jun 1998 · resigned Jan 1999 · 03577164
- Director · appointed Jun 1998 · resigned Jan 1999 · 03577465
- Director · appointed Jun 1998 · resigned Jan 1999 · 03577557
- Director · appointed Jun 1998 · resigned Jan 1999 · 03577567
- Director · appointed Jun 1998 · resigned Jan 1999 · 03577576
- Director · appointed Jun 1998 · resigned Jan 1999 · 03577472
- Director · appointed Jun 1998 · resigned Jan 1999 · 03577551
- Director · appointed Jun 1998 · resigned Jan 1999 · 03579651
- Director · appointed Jun 1998 · resigned Jan 1999 · 03577582
- Director · appointed Jun 1998 · resigned Jan 1999 · 03577174
- Director · appointed Jun 1998 · resigned Jan 1999 · 03577610
- Director · appointed Jun 1998 · resigned Jan 1999 · 03577171
- Director · appointed Jun 1998 · resigned Jan 1999 · 03577184
- Director · appointed Jun 1998 · resigned Jan 1999 · 03577591
- Director · appointed Jun 1998 · resigned Jan 1999 · 03577772
- Director · appointed Jun 1998 · resigned Jan 1999 · 03577191
- Director · appointed Jun 1998 · resigned Jan 1999 · 03577415
- Director · appointed Jun 1998 · resigned Jan 1999 · 03577575
- Director · appointed Jun 1998 · resigned Jan 1999 · 03577588
- Director · appointed Mar 1998 · resigned Jan 1999 · 01003081
- Director · appointed Jun 1995 · resigned Jan 1999 · 01179980
- Director · appointed Jun 1995 · resigned Jan 1999 · 02622895
- Director · appointed Jun 1995 · resigned Jan 1999 · 00954968
- Director · appointed Jun 1995 · resigned Jan 1999 · 00213153
- Director · appointed Jun 1995 · resigned Jan 1999 · 02050037
- Director · appointed Jun 1995 · resigned Jan 1999 · 01568141
- Director · appointed Jun 1995 · resigned Jan 1999 · 00615233
- Director · appointed Jun 1995 · resigned Jan 1999 · 01131714
- Director · appointed Jun 1995 · resigned Jan 1999 · 00991116
- Director · appointed Jun 1995 · resigned Jan 1999 · 02012314
- Director · appointed Jun 1995 · resigned Jan 1999 · 01082604
- Director · appointed Jun 1995 · resigned Jan 1999 · 00931998
- Director · appointed Jun 1995 · resigned Jan 1999 · 00802817
- Director · appointed Jun 1995 · resigned Jan 1999 · 01268297
- Director · appointed Jun 1995 · resigned Jan 1999 · 00574175
- Director · appointed Jun 1995 · resigned Jan 1999 · 00738611
- Director · appointed Jun 1995 · resigned Jan 1999 · 00625219
- National Car Parks Group LimitedIn liquidationDirector · appointed Jun 1998 · resigned Apr 1999 · 03577168
- Director · appointed May 1995 · resigned Apr 1999 · 00253240
- Director · appointed May 1995 · resigned Apr 1999 · 01104488
- Director · appointed Jun 2001 · resigned Sept 2005 · 03805412
- Director · appointed Feb 2010 · resigned Sept 2015 · 00053171
- Director · appointed Jul 2015 · resigned Dec 2015 · 00912211
- Director · appointed Mar 2015 · resigned Jan 2017 · 02414212
- Director · appointed Jul 2015 · resigned Aug 2017 · 03797747
- Director · appointed Jul 2015 · resigned Aug 2017 · 01878835
- Director · appointed Jul 2015 · resigned Aug 2017 · 05088289
- Director · appointed Jul 2014 · resigned Aug 2017 · 05148845
- Director · appointed Jun 2014 · resigned Aug 2017 · 05149111
- Director · appointed Feb 2021 · resigned Aug 2021 · 13188830
Source: Companies House, under the Open Government Licence v3.0. No date of birth or correspondence address is published here.