Ross Duncan Mccall
93 current UK company appointments · 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 Jan 2025 · 07874419
- Director · appointed Dec 2024 · 07335011
- Director · appointed Dec 2024 · 07556625
- Director · appointed Dec 2024 · 07557112
- Director · appointed Dec 2024 · 07557998
- Director · appointed Dec 2024 · 07556852
- Director · appointed Dec 2024 · 07469268
- Director · appointed Dec 2024 · 07237255
- Director · appointed Dec 2024 · 07388134
- Director · appointed Dec 2024 · 07508817
- Director · appointed Dec 2024 · 07554414
- Director · appointed Dec 2024 · 07556516
- Director · appointed Dec 2024 · 07557060
- Director · appointed Dec 2024 · 07557850
- Director · appointed Dec 2024 · 07557418
- Director · appointed Dec 2024 · 07469159
- Director · appointed Dec 2024 · 07388064
- Director · appointed Dec 2024 · 07237260
- Director · appointed Dec 2024 · 08136668
- Director · appointed Dec 2024 · 08136385
- Director · appointed Dec 2024 · 07635689
- Director · appointed Dec 2024 · 08137661
- Director · appointed Dec 2024 · 08137578
- Director · appointed Dec 2024 · 09053832
- Director · appointed Dec 2024 · 09511088
- Director · appointed Dec 2024 · 08292033
- Director · appointed Dec 2024 · 08725506
- Director · appointed Dec 2024 · 08592243
- Director · appointed Dec 2024 · 08290840
- Director · appointed Dec 2024 · 09314909
- Director · appointed Dec 2024 · 09315068
- Director · appointed Dec 2024 · 07861833
- Director · appointed Dec 2024 · 08291828
- Director · appointed Dec 2024 · 07687891
- Director · appointed Dec 2024 · 09315109
- Director · appointed Dec 2024 · 09917832
- Director · appointed Dec 2024 · 09355958
- Director · appointed Dec 2024 · 09939808
- Director · appointed Dec 2024 · 08028553
- Director · appointed Dec 2024 · 07635488
- Director · appointed Dec 2024 · 08136054
- Director · appointed Dec 2024 · 08136493
- Director · appointed Dec 2024 · 08138515
- Director · appointed Dec 2024 · 09053901
- Director · appointed Dec 2024 · 09511163
- Director · appointed Dec 2024 · 08725638
- Director · appointed Dec 2024 · 08592228
- Director · appointed Dec 2024 · 08290936
- Director · appointed Dec 2024 · 08291908
- Director · appointed Dec 2024 · 09314990
- Director · appointed Dec 2024 · 07861711
- Director · appointed Dec 2024 · 09315085
- Director · appointed Dec 2024 · 08291854
- Director · appointed Dec 2024 · 07687847
- Director · appointed Dec 2024 · 09315162
- Director · appointed Dec 2024 · 09916963
- Director · appointed Dec 2024 · 09355836
- Director · appointed Dec 2024 · 09942276
- Director · appointed Dec 2024 · 08027731
- Director · appointed Dec 2024 · 08008876
- Director · appointed Dec 2024 · 08329378
- Director · appointed Dec 2024 · 09801322
- Director · appointed Dec 2024 · 11025379
- Director · appointed Dec 2024 · 12002131
- Director · appointed Dec 2024 · 12001849
- Director · appointed Dec 2024 · 11436771
- Director · appointed Dec 2024 · 11436343
- Director · appointed Dec 2024 · 11500027
- Director · appointed Dec 2024 · 07506914
- Director · appointed Dec 2024 · 11365008
- Director · appointed Dec 2024 · 10435810
- Director · appointed Dec 2024 · 11500135
- Director · appointed Dec 2024 · 10437515
- Director · appointed Dec 2024 · 11365181
- Director · appointed Dec 2024 · 10436370
- Director · appointed Dec 2024 · 13069605
- Director · appointed Dec 2024 · 13381149
- Director · appointed Dec 2024 · 13069570
- Director · appointed Dec 2024 · 13381220
- Director · appointed Dec 2024 · 13501340
- Director · appointed Dec 2024 · 13501631
- Director · appointed Dec 2024 · 12305765
- Director · appointed Dec 2024 · 12506055
- Director · appointed Dec 2024 · 12505438
- Director · appointed Dec 2024 · 12952695
- Director · appointed Dec 2024 · 12952813
- Director · appointed Dec 2024 · 13069718
- Director · appointed Dec 2024 · 12311716
- Director · appointed Dec 2024 · 15150186
- Director · appointed Dec 2024 · 15150303
- Director · appointed Dec 2024 · 10437162
- Director · appointed Dec 2024 · 07551477
- Director · appointed Oct 2023 · 15151638
Source: Companies House, under the Open Government Licence v3.0. No date of birth or correspondence address is published here.