Michael William Giffin
112 current UK company appointments · 20 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 Apr 2025 · 02820497
- Director · appointed Oct 2024 · 09722045
- Director · appointed Oct 2024 · 16039480
- Director · appointed Mar 2024 · 04677024
- Director · appointed Mar 2024 · 04676737
- Director · appointed Mar 2024 · 03681322
- Director · appointed Mar 2024 · 03525719
- Director · appointed Mar 2024 · 03900275
- Director · appointed Mar 2024 · 03346319
- Director · appointed Mar 2024 · 03726646
- Director · appointed Mar 2024 · 04815273
- Director · appointed Mar 2024 · 07227840
- Director · appointed Mar 2024 · 07220306
- Director · appointed Mar 2024 · 05759164
- Director · appointed Mar 2024 · 07348454
- Director · appointed Mar 2024 · 05773323
- Director · appointed Mar 2024 · 05301645
- Director · appointed Mar 2024 · 05285141
- Director · appointed Mar 2024 · 07338871
- Director · appointed Mar 2024 · 07338875
- Director · appointed Mar 2024 · 05559172
- Director · appointed Mar 2024 · 06697050
- Director · appointed Mar 2024 · 07770569
- Director · appointed Mar 2024 · 09794840
- Director · appointed Mar 2024 · 08916232
- Director · appointed Mar 2024 · 09408703
- Director · appointed Mar 2024 · 07792256
- Director · appointed Mar 2024 · 09345899
- Director · appointed Mar 2024 · 09915966
- Director · appointed Mar 2024 · 09349876
- Director · appointed Mar 2024 · 09580402
- Director · appointed Mar 2024 · 09291652
- Director · appointed Mar 2024 · 08179629
- Director · appointed Mar 2024 · 09227393
- Director · appointed Mar 2024 · 08426194
- Director · appointed Mar 2024 · 08425834
- Director · appointed Mar 2024 · 08276206
- Director · appointed Mar 2024 · 08124690
- Director · appointed Mar 2024 · 09290683
- Director · appointed Mar 2024 · 08090497
- Director · appointed Mar 2024 · 08504140
- Director · appointed Mar 2024 · 07930623
- Director · appointed Mar 2024 · 09266724
- Director · appointed Mar 2024 · 09146148
- Director · appointed Mar 2024 · 08202884
- Director · appointed Mar 2024 · 08047260
- Director · appointed Mar 2024 · 08958776
- Director · appointed Mar 2024 · 11034107
- Director · appointed Mar 2024 · 10537199
- Director · appointed Mar 2024 · 11533406
- Director · appointed Mar 2024 · 11252700
- Director · appointed Mar 2024 · 11529795
- Director · appointed Mar 2024 · 11532444
- Director · appointed Mar 2024 · 11038487
- Director · appointed Mar 2024 · 11252704
- Director · appointed Mar 2024 · 10223034
- Director · appointed Mar 2024 · 12255289
- Director · appointed Mar 2024 · 11086427
- Director · appointed Mar 2024 · 11783472
- Director · appointed Mar 2024 · 10213613
- Director · appointed Mar 2024 · 10212847
- Director · appointed Mar 2024 · 10212217
- Director · appointed Mar 2024 · 11998094
- Director · appointed Mar 2024 · 11997920
- Director · appointed Mar 2024 · 12068667
- Director · appointed Mar 2024 · 11252614
- Director · appointed Mar 2024 · 10812310
- Director · appointed Mar 2024 · 10940204
- Director · appointed Mar 2024 · 10343790
- Director · appointed Mar 2024 · 12560426
- Director · appointed Mar 2024 · 14102814
- Director · appointed Mar 2024 · 12549128
- Director · appointed Mar 2024 · 13849494
- Director · appointed Mar 2024 · 14018260
- Director · appointed Mar 2024 · 12353479
- Director · appointed Mar 2024 · 13789715
- Director · appointed Mar 2024 · 14268725
- Director · appointed Mar 2024 · 14296188
- Director · appointed Mar 2024 · 14021923
- Director · appointed Mar 2024 · 13680450
- Director · appointed Mar 2024 · 13789793
- Director · appointed Mar 2024 · 12560560
- Director · appointed Mar 2024 · 12559769
- Director · appointed Mar 2024 · 14283557
- Director · appointed Mar 2024 · 13814979
- Director · appointed Mar 2024 · 12396829
- Director · appointed Mar 2024 · 14697998
- Director · appointed Mar 2024 · 15004511
- Director · appointed Mar 2024 · 14706051
- Director · appointed Mar 2024 · 02481145
- Director · appointed Mar 2024 · 02807294
- Director · appointed Mar 2024 · 01647929
- Director · appointed Mar 2024 · 02489668
- Director · appointed Mar 2024 · 02274105
- Director · appointed Mar 2024 · 01835460
- Director · appointed Mar 2024 · 01422949
- Director · appointed Mar 2024 · 01477936
- Director · appointed Mar 2024 · 04676748
- Director · appointed Mar 2024 · 04676735
- Director · appointed Mar 2024 · 03757054
- Director · appointed Mar 2024 · 04091830
- Director · appointed Mar 2024 · 04589393
- Director · appointed Mar 2024 · 03504339
- Director · appointed Mar 2024 · 03151637
- Director · appointed Mar 2024 · 03265972
- Director · appointed Mar 2024 · 04197560
- Director · appointed Mar 2024 · 03795916
- Director · appointed Mar 2024 · 04676746
- Director · appointed Mar 2024 · 04676744
- Director · appointed Mar 2024 · 04815265
- Director · appointed Mar 2024 · 04815261
- Director · appointed Jul 2014 · 07401078
Former appointments
- Director · appointed Dec 2004 · resigned Sept 2010 · 05306967
- Director · appointed Sept 2007 · resigned Nov 2011 · 00610095
- Director · appointed Jan 2012 · resigned Jul 2013 · 03289788
- Director · appointed Jan 2012 · resigned Jul 2013 · 07217283
- Director · appointed Jan 2012 · resigned Jul 2013 · 07068903
- Director · appointed Jan 2012 · resigned Jul 2013 · 00806269
- Director · appointed Jan 2012 · resigned Jul 2013 · 07216034
- Director · appointed Jan 2012 · resigned Jul 2013 · 07216740
- Director · appointed Dec 2018 · resigned Jan 2021 · 01599830
- Director · appointed Sept 2017 · resigned Jan 2021 · 03482623
- Director · appointed Sept 2017 · resigned Jan 2021 · 08201578
- Director · appointed Sept 2017 · resigned Jan 2021 · 07750476
- Director · appointed Sept 2017 · resigned Jan 2021 · 07145012
- Director · appointed Sept 2017 · resigned Jan 2021 · 03211405
- Director · appointed Sept 2017 · resigned Jan 2021 · 08310754
- Director · appointed Feb 2021 · resigned Sept 2023 · 10026837
- Director · appointed Feb 2021 · resigned Sept 2023 · 10084952
- Director · appointed Feb 2021 · resigned Sept 2023 · 11499533
- Director · appointed Feb 2021 · resigned Sept 2023 · 12745481
- Director · appointed Feb 2021 · resigned Sept 2023 · 10026937
Source: Companies House, under the Open Government Licence v3.0. No date of birth or correspondence address is published here.