Mark Mccafferty
5 current UK company appointments · 18 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 Mar 2025 · 11988999
- Director · appointed Feb 2020 · 00053171
- Director · appointed Oct 2019 · 12247297
- Director · appointed Dec 2013 · 01847860
- Director · appointed Dec 2010 · 04354882
Former appointments
- Tourmajor LimitedIn liquidationDirector · appointed Jun 1996 · resigned Mar 1998 · 01450464
- Director · appointed Apr 1997 · resigned Jul 2000 · 02956995
- Director · appointed Feb 2003 · resigned Nov 2003 · 04664457
- Director · appointed Jan 2003 · resigned Nov 2003 · 04634240
- Director · appointed Feb 1999 · resigned Nov 2003 · 01995619
- Director · appointed Feb 1999 · resigned Nov 2003 · 02123807
- Director · appointed Feb 1999 · resigned Nov 2003 · 01972749
- Director · appointed Feb 1999 · resigned Nov 2003 · 03342762
- Director · appointed Feb 1999 · resigned Nov 2003 · 03342802
- Director · appointed Feb 1999 · resigned Nov 2003 · 02059740
- Director · appointed Feb 1999 · resigned Nov 2003 · 00802486
- Director · appointed Feb 1999 · resigned Nov 2003 · 03342822
- Director · appointed Feb 1999 · resigned Nov 2003 · 02789282
- Director · appointed May 1998 · resigned Nov 2003 · 03311438
- Director · appointed Jan 2006 · resigned Nov 2008 · 04134527
- Director · appointed Mar 2006 · resigned Nov 2019 · 04173533
- Director · appointed Mar 2009 · resigned Feb 2020 · 03120010
- Director · appointed Jun 2019 · resigned Apr 2026 · 12052680
Source: Companies House, under the Open Government Licence v3.0. No date of birth or correspondence address is published here.