Mehal Shah
3 current UK company appointments · 71 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 Jun 2026 · 11301083
- Director · appointed Jun 2026 · 11380141
- Sf Renewables (Solar) LimitedIn liquidationDirector · appointed Feb 2019 · 09020597
Former appointments
- Director · appointed Dec 2018 · resigned Sept 2020 · 10790864
- Director · appointed Jun 2019 · resigned Dec 2020 · 09791395
- Director · appointed May 2021 · resigned Jun 2022 · 13158936
- Director · appointed Nov 2018 · resigned Jun 2022 · 08773859
- Director · appointed Nov 2020 · resigned Oct 2022 · 11214178
- Director · appointed Dec 2019 · resigned Oct 2022 · 07547044
- Director · appointed Dec 2019 · resigned Oct 2022 · 07722644
- Director · appointed Oct 2020 · resigned Jan 2025 · 09342479
- Director · appointed Oct 2020 · resigned Jan 2025 · 09343016
- Director · appointed Oct 2020 · resigned Jan 2025 · 09342736
- Director · appointed Oct 2020 · resigned Jan 2025 · 09393206
- Director · appointed Aug 2018 · resigned Jan 2025 · 10313195
- Director · appointed Aug 2018 · resigned Jan 2025 · 10132256
- Director · appointed Dec 2025 · resigned Dec 2025 · 16905960
- Director · appointed Dec 2025 · resigned Dec 2025 · 16906083
- Director · appointed Aug 2025 · resigned Dec 2025 · 16628345
- Director · appointed Dec 2025 · resigned Dec 2025 · 16908112
- Director · appointed Aug 2025 · resigned Dec 2025 · 13074901
- Director · appointed Aug 2025 · resigned Dec 2025 · 13378094
- Director · appointed Feb 2025 · resigned Jan 2026 · 10790864
- Director · appointed Oct 2024 · resigned Jan 2026 · 14380857
- Director · appointed Aug 2024 · resigned Jan 2026 · 15923822
- Director · appointed Jun 2024 · resigned Jan 2026 · 11871728
- Director · appointed Dec 2023 · resigned Jan 2026 · 07808900
- Director · appointed Dec 2023 · resigned Jan 2026 · 07808972
- Director · appointed Dec 2023 · resigned Jan 2026 · 07809360
- Director · appointed Dec 2023 · resigned Jan 2026 · 07809334
- Director · appointed Dec 2023 · resigned Jan 2026 · 07809070
- Director · appointed Dec 2023 · resigned Jan 2026 · 07718374
- Director · appointed Dec 2023 · resigned Jan 2026 · 07808344
- Director · appointed Dec 2023 · resigned Jan 2026 · 09940404
- Director · appointed Dec 2023 · resigned Jan 2026 · 10025507
- Director · appointed Dec 2023 · resigned Jan 2026 · 07808403
- Director · appointed Dec 2023 · resigned Jan 2026 · 09480482
- Director · appointed Dec 2023 · resigned Jan 2026 · 07808778
- Director · appointed Dec 2023 · resigned Jan 2026 · 07809229
- Director · appointed Feb 2019 · resigned Jan 2026 · 09869674
- Director · appointed Feb 2019 · resigned Jan 2026 · 09940662
- Director · appointed Feb 2019 · resigned Jan 2026 · 08748105
- Director · appointed Jul 2018 · resigned Jan 2026 · 10950530
- Director · appointed Dec 2025 · resigned Jan 2026 · 13518709
- Director · appointed Dec 2025 · resigned Jan 2026 · 14191222
- Director · appointed Jan 2025 · resigned Jan 2026 · 07696437
- Director · appointed Oct 2024 · resigned Jan 2026 · 09904699
- Director · appointed Oct 2024 · resigned Jan 2026 · 09782313
- Director · appointed Oct 2024 · resigned Jan 2026 · 09856837
- Director · appointed Oct 2024 · resigned Jan 2026 · 09348671
- Director · appointed Oct 2024 · resigned Jan 2026 · 09613723
- Director · appointed Oct 2024 · resigned Jan 2026 · 09786743
- Director · appointed Dec 2023 · resigned Jan 2026 · 07813694
- Director · appointed Dec 2023 · resigned Jan 2026 · 07867109
- Director · appointed Dec 2023 · resigned Jan 2026 · 07890536
- Director · appointed Dec 2023 · resigned Jan 2026 · 07774337
- Director · appointed Dec 2023 · resigned Jan 2026 · 07772750
- Director · appointed Dec 2023 · resigned Jan 2026 · 07867097
- Director · appointed Dec 2023 · resigned Jan 2026 · 07867141
- Director · appointed Dec 2023 · resigned Jan 2026 · 07867113
- Director · appointed Dec 2023 · resigned Jan 2026 · 07807598
- Director · appointed Dec 2023 · resigned Jan 2026 · 07706928
- Director · appointed Dec 2023 · resigned Jan 2026 · 07747287
- Director · appointed Dec 2023 · resigned Jan 2026 · 07747299
- Director · appointed Dec 2023 · resigned Jan 2026 · 07747357
- Director · appointed Dec 2023 · resigned Jan 2026 · 07845459
- Director · appointed Dec 2023 · resigned Jan 2026 · 07882864
- Director · appointed Dec 2023 · resigned Jan 2026 · 07882884
- Director · appointed Dec 2023 · resigned Jan 2026 · 07827009
- Director · appointed Dec 2023 · resigned Jan 2026 · 07807358
- Director · appointed Dec 2023 · resigned Jan 2026 · 07813686
- Director · appointed Dec 2023 · resigned Jan 2026 · 07403006
- Director · appointed Apr 2022 · resigned Jan 2026 · 14019068
- Director · appointed Jul 2018 · resigned Jan 2026 · 10799736
Source: Companies House, under the Open Government Licence v3.0. No date of birth or correspondence address is published here.