John Ivor Cavill
76 current UK company appointments · 124 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 2024 · 04836947
- Director · appointed May 2024 · 04186911
- Director · appointed Apr 2024 · 05934594
- Director · appointed Mar 2023 · 04236937
- Director · appointed Mar 2023 · 04152700
- Director · appointed Mar 2023 · 04152771
- Director · appointed Mar 2023 · 04375611
- Director · appointed Mar 2023 · 04375068
- Director · appointed Mar 2023 · 04239073
- Director · appointed Mar 2023 · 05934597
- Director · appointed Mar 2023 · 05934602
- Director · appointed Mar 2023 · 05934600
- Director · appointed Jul 2020 · 03525139
- Director · appointed Jul 2020 · 03524906
- Director · appointed May 2016 · SC300470
- Director · appointed May 2016 · SC294870
- Director · appointed May 2016 · SC300469
- Director · appointed May 2016 · SC294861
- Director · appointed Feb 2016 · 03837152
- Director · appointed Feb 2016 · 03912906
- Director · appointed Feb 2016 · 05861215
- Director · appointed Feb 2016 · 05861198
- Director · appointed Feb 2016 · 03696260
- Director · appointed Feb 2016 · 03847393
- Director · appointed Feb 2016 · 03817681
- Director · appointed Feb 2016 · SC237891
- Director · appointed Feb 2016 · SC285404
- Director · appointed Feb 2016 · SC240996
- Director · appointed Feb 2016 · SC275419
- Director · appointed Feb 2016 · SC240995
- Director · appointed Feb 2016 · SC275420
- Director · appointed Jan 2016 · 04639332
- Director · appointed Jan 2016 · 04252761
- Director · appointed Jan 2016 · SC296378
- Director · appointed Jan 2016 · 05934601
- Director · appointed Jan 2016 · 05780656
- Director · appointed Jan 2016 · 06965694
- Director · appointed Jan 2016 · 05855031
- Director · appointed Jan 2016 · 06435881
- Director · appointed Jan 2016 · 06003363
- Director · appointed Jan 2016 · 06420350
- Director · appointed Jan 2016 · 06401886
- Director · appointed Jan 2016 · SC212847
- Director · appointed Jan 2016 · SC212848
- Director · appointed Jan 2016 · SC203849
- Director · appointed Jan 2016 · SC186510
- Director · appointed Jan 2016 · 06790345
- Director · appointed Jan 2016 · 06704550
- Director · appointed Jan 2016 · SC243127
- Director · appointed Jan 2016 · SC243126
- Director · appointed Jan 2016 · 06032540
- Director · appointed Jan 2016 · 04638897
- Director · appointed Jan 2016 · SC297620
- Director · appointed Jan 2016 · 04906349
- Director · appointed Jan 2016 · SC296377
- Director · appointed Jan 2016 · SC216290
- Director · appointed Jan 2016 · SC209010
- Director · appointed Jan 2016 · SC209009
- Director · appointed Jan 2016 · 03849142
- Director · appointed Jan 2016 · SC255428
- Director · appointed Jan 2016 · 03849244
- Director · appointed Jan 2016 · 04212202
- Director · appointed Jan 2016 · 04212599
- Director · appointed Jan 2016 · 04712996
- Director · appointed Jan 2016 · SC216289
- Director · appointed Jan 2016 · SC218928
- Director · appointed Jan 2016 · 03558837
- Director · appointed Jan 2016 · 03385241
- Director · appointed Jan 2016 · 03564570
- Director · appointed Nov 2015 · 06011108
- Director · appointed Sept 2015 · 05092397
- Director · appointed Sept 2015 · 04138478
- Director · appointed Sept 2015 · 06949026
- Director · appointed Sept 2015 · 05133562
- Director · appointed Sept 2015 · 05569426
- Director · appointed Sept 2015 · 05573871
Former appointments
- Director · appointed Jul 2006 · resigned Apr 2007 · 05851817
- Director · appointed Jul 2006 · resigned Apr 2007 · 05851814
- Director · appointed Jul 2006 · resigned Apr 2007 · 05851871
- Director · appointed Jul 2006 · resigned Apr 2007 · 05851870
- Director · appointed Jul 2006 · resigned Apr 2007 · 05851774
- Director · appointed Jul 2006 · resigned Apr 2007 · 05867674
- Director · appointed Jul 2006 · resigned Apr 2007 · 05867677
- Director · appointed Jul 2006 · resigned Apr 2007 · 05851806
- Director · appointed Jul 2006 · resigned Apr 2007 · 05867678
- Director · appointed Jul 2006 · resigned Apr 2007 · 05851821
- Vsm (Woolwich 2) LimitedIn liquidationDirector · appointed Jul 2006 · resigned Apr 2007 · 05867692
- Vsm (Woolwich 1) LimitedIn liquidationDirector · appointed Jul 2006 · resigned Apr 2007 · 05867687
- Vsm (West Ruislip 2) LimitedIn liquidationDirector · appointed Jul 2006 · resigned Apr 2007 · 05732818
- Vsm (West Ruislip 1) LimitedIn liquidationDirector · appointed Jul 2006 · resigned Apr 2007 · 05732822
- Director · appointed Jul 2006 · resigned Apr 2007 · 05851866
- Director · appointed Jul 2006 · resigned Apr 2007 · 05851862
- Director · appointed Jul 2006 · resigned Apr 2007 · 05851830
- Director · appointed Jul 2006 · resigned Apr 2007 · 05851841
- Director · appointed Jun 2006 · resigned Apr 2007 · 05732806
- Director · appointed Mar 2010 · resigned Mar 2011 · 05780663
- Director · appointed Mar 2010 · resigned Mar 2011 · 04638897
- Director · appointed Mar 2010 · resigned Mar 2011 · 05780656
- Director · appointed Oct 2011 · resigned Dec 2011 · 05268374
- Director · appointed Oct 2011 · resigned Dec 2011 · 05268375
- Director · appointed Oct 2009 · resigned Apr 2012 · SC212848
- Director · appointed Oct 2009 · resigned Apr 2012 · SC218928
- Director · appointed Oct 2009 · resigned Apr 2012 · SC212847
- Director · appointed Oct 2009 · resigned Jun 2012 · SC223347
- Director · appointed Oct 2009 · resigned Jun 2012 · SC223348
- Director · appointed Mar 2010 · resigned Sept 2012 · SC216289
- Director · appointed Mar 2010 · resigned Sept 2012 · SC255428
- Director · appointed Dec 2011 · resigned Nov 2012 · SC297620
- Director · appointed Dec 2011 · resigned Nov 2012 · SC296378
- Director · appointed Dec 2011 · resigned Nov 2012 · SC296377
- Director · appointed May 2015 · resigned Sept 2016 · 07454880
- Director · appointed May 2015 · resigned Sept 2016 · 07680508
- Director · appointed Sept 2016 · resigned Jan 2017 · 08950875
- Director · appointed Sept 2016 · resigned Feb 2017 · 08811246
- Director · appointed Sept 2016 · resigned Feb 2017 · 08780390
- Director · appointed Sept 2016 · resigned Feb 2017 · 08896313
- Director · appointed Sept 2016 · resigned Feb 2017 · 08780140
- Director · appointed Sept 2016 · resigned Feb 2017 · 08780602
- Director · appointed Jul 2015 · resigned Mar 2019 · 08111476
- Director · appointed Jul 2015 · resigned Mar 2019 · 08111482
- Director · appointed Jul 2015 · resigned Mar 2019 · 07813037
- Director · appointed Jul 2015 · resigned Mar 2019 · 07813033
- Director · appointed Feb 2017 · resigned Dec 2019 · 09948019
- Director · appointed Feb 2017 · resigned Dec 2019 · 09948040
- Director · appointed Jan 2015 · resigned Dec 2019 · 04870001
- Director · appointed Jan 2015 · resigned Dec 2019 · 04826487
- Director · appointed Jan 2015 · resigned Dec 2019 · 03367686
- Director · appointed Jan 2015 · resigned Dec 2019 · 03112891
- Director · appointed Sept 2018 · resigned Jan 2020 · 09308464
- Director · appointed Sept 2018 · resigned Jan 2020 · 09309507
- Director · appointed Feb 2016 · resigned Jan 2020 · SC367843
- Director · appointed Feb 2016 · resigned Jan 2020 · SC366432
- Director · appointed Feb 2016 · resigned Jan 2020 · SC367840
- Director · appointed Apr 2015 · resigned Jan 2020 · SC473666
- Director · appointed Apr 2015 · resigned Jan 2020 · SC467517
- Director · appointed Oct 2012 · resigned Jul 2020 · 06307693
- Director · appointed Feb 2016 · resigned Dec 2021 · 05095538
- Director · appointed Feb 2016 · resigned Dec 2021 · 05094413
- Director · appointed Apr 2022 · resigned Jun 2022 · 05095538
- Director · appointed Apr 2022 · resigned Jun 2022 · 05094413
- Director · appointed Oct 2009 · resigned Jan 2023 · 03475720
- Director · appointed Oct 2009 · resigned Jan 2023 · 03488706
- Director · appointed Dec 2021 · resigned Jan 2024 · 13768425
- Director · appointed Dec 2021 · resigned Jan 2024 · 13772039
- Director · appointed Dec 2021 · resigned Jan 2024 · 13767597
- Director · appointed Dec 2021 · resigned Jan 2024 · 13770850
- Director · appointed Sept 2016 · resigned Apr 2024 · 04493876
- Director · appointed Sept 2016 · resigned Apr 2024 · 08192398
- Director · appointed Sept 2016 · resigned Apr 2024 · 08193114
- Director · appointed Jan 2016 · resigned Apr 2024 · 03979811
- Director · appointed Jan 2016 · resigned Apr 2024 · 05971387
- Director · appointed Jan 2016 · resigned Apr 2024 · 05624927
- Director · appointed Jan 2016 · resigned Apr 2024 · 03997485
- Director · appointed Jan 2016 · resigned Apr 2024 · 03403304
- Director · appointed Jan 2016 · resigned Apr 2024 · 03824177
- Director · appointed Jan 2016 · resigned Apr 2024 · SC190800
- Director · appointed Jan 2016 · resigned Apr 2024 · SC183384
- Director · appointed Jan 2016 · resigned Apr 2024 · 03955220
- Director · appointed Jan 2016 · resigned Apr 2024 · 03729342
- Director · appointed Jan 2016 · resigned Apr 2024 · 03817295
- G H Bodmin LimitedIn liquidationDirector · appointed Jan 2016 · resigned Apr 2024 · 04005443
- Director · appointed Jan 2016 · resigned Apr 2024 · 03748084
- Director · appointed Jan 2016 · resigned Apr 2024 · 03927523
- Director · appointed Jan 2016 · resigned Apr 2024 · 03748018
- Director · appointed Jan 2016 · resigned Apr 2024 · 03748050
- Director · appointed Jan 2016 · resigned Apr 2024 · 04309178
- Director · appointed Jan 2016 · resigned Apr 2024 · 05569421
- Director · appointed Jan 2016 · resigned Apr 2024 · SC193460
- Director · appointed Jan 2016 · resigned Apr 2024 · 03872309
- Director · appointed Jan 2016 · resigned Apr 2024 · 03471077
- Director · appointed Jan 2016 · resigned Apr 2024 · 05780663
- Director · appointed Jan 2016 · resigned Apr 2024 · 04157357
- Director · appointed Jan 2016 · resigned Apr 2024 · 03719548
- Director · appointed Jan 2016 · resigned Apr 2024 · 03226951
- Director · appointed Jan 2016 · resigned Apr 2024 · 03997460
- Director · appointed Jul 2020 · resigned Apr 2024 · 03649489
- Director · appointed Jul 2020 · resigned Apr 2024 · 03649503
- Director · appointed Nov 2013 · resigned Apr 2024 · SC206595
- Director · appointed Nov 2013 · resigned Apr 2024 · SC206596
- Director · appointed Jan 2016 · resigned Apr 2024 · SC223348
- Director · appointed Jan 2016 · resigned Apr 2024 · SC223347
- Director · appointed Nov 2013 · resigned May 2024 · SC186500
- Director · appointed Nov 2013 · resigned May 2024 · SC186492
- Director · appointed Feb 2016 · resigned May 2024 · 04190359
- Director · appointed Feb 2016 · resigned May 2024 · SC293273
- Director · appointed Feb 2016 · resigned May 2024 · SC291034
- Director · appointed Nov 2021 · resigned May 2024 · 04918710
- Director · appointed Nov 2021 · resigned May 2024 · 04918712
- Director · appointed Apr 2016 · resigned May 2024 · 03781786
- Director · appointed Apr 2016 · resigned May 2024 · 04299814
- Director · appointed Apr 2016 · resigned May 2024 · 04299959
- Director · appointed Apr 2016 · resigned May 2024 · 03781562
- Director · appointed May 2016 · resigned May 2024 · SC290719
- Director · appointed May 2016 · resigned May 2024 · SC290718
- Director · appointed Feb 2016 · resigned May 2024 · 04190375
- Director · appointed Mar 2011 · resigned May 2024 · SC185067
- Director · appointed Mar 2011 · resigned May 2024 · SC173083
- Director · appointed Mar 2011 · resigned May 2024 · SC182649
- Director · appointed Feb 2016 · resigned May 2024 · SC206929
- Director · appointed Feb 2016 · resigned May 2024 · SC206930
Source: Companies House, under the Open Government Licence v3.0. No date of birth or correspondence address is published here.