Ranald George Allan
1 current UK company appointment · 101 former · SCOTTISH
Appointments shown are those Rooplex currently holds from the Companies House register. This may not be every appointment on the register.
Current appointments
- Perth V.E. LimitedProposal to strike offDirector · appointed Jun 2016 · 03109860
Former appointments
- Perth V.E. LimitedProposal to strike offDirector · appointed Jul 2013 · resigned Sept 2013 · 03109860
- Director · appointed Nov 2011 · resigned Feb 2014 · 03322086
- Director · appointed Oct 2017 · resigned Apr 2023 · 03575133
- Director · appointed Oct 2017 · resigned Apr 2023 · 06559308
- Director · appointed Oct 2017 · resigned Apr 2023 · 08941074
- Director · appointed Oct 2017 · resigned Apr 2023 · 03690951
- Director · appointed Oct 2017 · resigned Apr 2023 · 03748636
- Director · appointed Oct 2017 · resigned Apr 2023 · 03433392
- Director · appointed Sept 2017 · resigned Apr 2023 · 03621812
- Director · appointed Jul 2013 · resigned Apr 2023 · 03202286
- Director · appointed Jul 2013 · resigned Apr 2023 · 03493078
- Director · appointed Oct 2017 · resigned Apr 2023 · 03621721
- Woking V.E. LimitedProposal to strike offDirector · appointed Oct 2017 · resigned Apr 2023 · 03748388
- Director · appointed Oct 2017 · resigned Apr 2023 · 03322050
- Director · appointed Oct 2017 · resigned Apr 2023 · 03433384
- Director · appointed Oct 2017 · resigned Apr 2023 · 03575183
- Director · appointed Jul 2013 · resigned Apr 2023 · 03109737
- Director · appointed Jul 2013 · resigned Apr 2023 · 03690955
- Director · appointed Jul 2013 · resigned Apr 2023 · 03109716
- Director · appointed Jul 2013 · resigned Apr 2023 · 03754276
- Director · appointed Oct 2017 · resigned Feb 2025 · 02189907
- Ealing V.E. LimitedProposal to strike offDirector · appointed Dec 2019 · resigned Aug 2025 · 12368398
- Director · appointed Dec 2019 · resigned Aug 2025 · 12369912
- Director · appointed Dec 2019 · resigned Aug 2025 · 12369674
- Director · appointed Dec 2019 · resigned Aug 2025 · 12368379
- Director · appointed Oct 2019 · resigned Aug 2025 · 12246045
- Director · appointed Aug 2019 · resigned Aug 2025 · 12159492
- Director · appointed Jun 2019 · resigned Aug 2025 · 12070632
- Director · appointed Jun 2019 · resigned Aug 2025 · 12069884
- Director · appointed Jun 2019 · resigned Aug 2025 · 12070388
- Director · appointed Jun 2019 · resigned Aug 2025 · 12071040
- Director · appointed Jun 2019 · resigned Aug 2025 · 12045584
- Director · appointed Jun 2019 · resigned Aug 2025 · 12043891
- Director · appointed Jun 2019 · resigned Aug 2025 · 12042946
- Director · appointed Jun 2019 · resigned Aug 2025 · 12034214
- Director · appointed May 2019 · resigned Aug 2025 · 11972597
- Director · appointed May 2019 · resigned Aug 2025 · 11976844
- Director · appointed May 2019 · resigned Aug 2025 · 11976669
- Director · appointed Apr 2019 · resigned Aug 2025 · 11971913
- Director · appointed Oct 2017 · resigned Aug 2025 · 06258288
- Director · appointed Oct 2017 · resigned Aug 2025 · 06559457
- Harborne V.E. LimitedProposal to strike offDirector · appointed Oct 2017 · resigned Aug 2025 · 03748380
- Director · appointed Oct 2017 · resigned Aug 2025 · 05689012
- Director · appointed Oct 2017 · resigned Aug 2025 · 03758487
- Director · appointed Oct 2017 · resigned Aug 2025 · 06148850
- Director · appointed Oct 2017 · resigned Aug 2025 · 03202604
- Director · appointed Oct 2017 · resigned Aug 2025 · 06258292
- Director · appointed Oct 2017 · resigned Aug 2025 · 03089857
- Director · appointed Oct 2017 · resigned Aug 2025 · 06559192
- Director · appointed Oct 2017 · resigned Aug 2025 · 06258275
- Director · appointed Oct 2017 · resigned Aug 2025 · 06324814
- Director · appointed Oct 2017 · resigned Aug 2025 · 06559383
- Director · appointed Oct 2017 · resigned Aug 2025 · 03754991
- Director · appointed Oct 2017 · resigned Aug 2025 · 03835058
- Director · appointed Oct 2017 · resigned Aug 2025 · 03748660
- Director · appointed Oct 2017 · resigned Aug 2025 · 03690949
- Director · appointed Oct 2017 · resigned Aug 2025 · 03322182
- Director · appointed Oct 2017 · resigned Aug 2025 · 03109754
- Director · appointed Oct 2017 · resigned Aug 2025 · 03322164
- Director · appointed Oct 2017 · resigned Aug 2025 · 03748649
- Director · appointed Oct 2017 · resigned Aug 2025 · 03322083
- Director · appointed Oct 2017 · resigned Aug 2025 · 03322086
- Director · appointed Oct 2017 · resigned Aug 2025 · 03109728
- Director · appointed Oct 2017 · resigned Aug 2025 · 03690958
- Director · appointed Sept 2017 · resigned Aug 2025 · 03575175
- Director · appointed Sept 2017 · resigned Aug 2025 · 03225348
- Director · appointed Sept 2017 · resigned Aug 2025 · 03514872
- Director · appointed Sept 2017 · resigned Aug 2025 · 07628551
- Director · appointed Sept 2017 · resigned Aug 2025 · 03748619
- Director · appointed Sept 2017 · resigned Aug 2025 · 10886007
- Director · appointed Aug 2016 · resigned Aug 2025 · 03322057
- Director · appointed Mar 2016 · resigned Aug 2025 · 03193679
- Director · appointed Mar 2015 · resigned Aug 2025 · 06324853
- Director · appointed Jul 2013 · resigned Aug 2025 · 03748674
- Director · appointed Jul 2013 · resigned Aug 2025 · 03202335
- Director · appointed Jul 2013 · resigned Aug 2025 · 03203929
- Director · appointed Jul 2013 · resigned Aug 2025 · 03109855
- Director · appointed Jul 2013 · resigned Aug 2025 · 03193667
- Director · appointed Jul 2013 · resigned Aug 2025 · 03748370
- Director · appointed Jul 2013 · resigned Aug 2025 · 03322274
- Director · appointed Jul 2013 · resigned Aug 2025 · 03574862
- Director · appointed Jul 2013 · resigned Aug 2025 · 06258268
- Director · appointed Jul 2013 · resigned Aug 2025 · 06559260
- Director · appointed Jul 2013 · resigned Aug 2025 · 06559174
- Director · appointed Jul 2013 · resigned Aug 2025 · 08177932
- Director · appointed Jul 2013 · resigned Aug 2025 · 03621593
- Director · appointed Jul 2013 · resigned Aug 2025 · 03322063
- Halifax V.E. LimitedProposal to strike offDirector · appointed Jul 2013 · resigned Aug 2025 · 03690959
- Director · appointed Jul 2013 · resigned Aug 2025 · 03748385
- Director · appointed Jul 2013 · resigned Aug 2025 · 03239346
- Director · appointed Jul 2013 · resigned Aug 2025 · 03748644
- Director · appointed Jul 2013 · resigned Aug 2025 · 03575154
- Director · appointed Apr 2013 · resigned Aug 2025 · 03089901
- Director · appointed Apr 2013 · resigned Aug 2025 · 05822699
- Director · appointed Jan 2013 · resigned Aug 2025 · 03754942
- Director · appointed Jan 2013 · resigned Aug 2025 · 03109740
- Director · appointed Jan 2013 · resigned Aug 2025 · 03193675
- Director · appointed Dec 2011 · resigned Aug 2025 · 07554163
- Director · appointed Nov 2011 · resigned Aug 2025 · 03621596
- Director · appointed Nov 2011 · resigned Aug 2025 · 03322275
- Director · appointed Nov 2011 · resigned Aug 2025 · 06324869
Source: Companies House, under the Open Government Licence v3.0. No date of birth or correspondence address is published here.