Ian Robert Leech
13 current UK company appointments · 27 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 Nov 2025 · 16856866
- Director · appointed May 2025 · 09916833
- Director · appointed Feb 2025 · 09265254
- Director · appointed Dec 2020 · 11106355
- Director · appointed Feb 2020 · 09871211
- Director · appointed Jun 2019 · 12042806
- Director · appointed Dec 2018 · 11707219
- Director · appointed Jul 2016 · 04659625
- Director · appointed May 2016 · 10184428
- Director · appointed Sept 2014 · 09205692
- Director · appointed Oct 2013 · 08745318
- Director · appointed Jul 2013 · 08604368
- Director · appointed Apr 2013 · 08507377
Former appointments
- Director · appointed May 1992 · resigned Apr 1993 · 01337172
- Director · appointed May 1992 · resigned Apr 1993 · 01608998
- Director · appointed May 1992 · resigned Apr 1993 · 01524344
- Assetfinance March (F) LimitedIn liquidationDirector · appointed May 1992 · resigned Apr 1993 · 01524844
- Assetfinance September (G) LimitedIn liquidationDirector · appointed Apr 1993 · resigned Oct 1993 · 01113047
- Director · appointed Apr 1993 · resigned Oct 1993 · 02720809
- Director · appointed Dec 1993 · resigned Mar 1995 · 01503727
- Assetfinance June (D) LimitedIn liquidationDirector · appointed Oct 1993 · resigned Mar 1995 · 01264522
- Director · appointed Oct 1993 · resigned Mar 1995 · 00957327
- Secretary · appointed Oct 1999 · resigned Mar 2001 · 03832599
- Secretary · appointed Dec 1998 · resigned Mar 2001 · 02706280
- Secretary · appointed Dec 1998 · resigned Mar 2001 · 03231094
- Secretary · appointed Dec 1998 · resigned Mar 2001 · 02593690
- Director · appointed Oct 2011 · resigned Jun 2013 · 07810405
- Director · appointed Oct 1999 · resigned Jun 2013 · 03832599
- Director · appointed Jun 1997 · resigned Jun 2013 · 02593690
- Director · appointed Mar 1997 · resigned Jun 2013 · 02706280
- Director · appointed Mar 1997 · resigned Jun 2013 · 03231094
- Director · appointed Jul 2013 · resigned Oct 2014 · 08607787
- Director · appointed Oct 2016 · resigned Feb 2017 · 10432465
- Director · appointed Jul 2021 · resigned Apr 2022 · 03832599
- Director · appointed Jul 2021 · resigned Apr 2022 · 02706280
- Director · appointed Jul 2021 · resigned Apr 2022 · 03231094
- Director · appointed Jul 2021 · resigned Apr 2022 · 07810405
- Director · appointed Mar 2017 · resigned Feb 2024 · 10677795
- Director · appointed Jul 2021 · resigned Sept 2025 · 10432465
- Director · appointed Mar 2023 · resigned Oct 2025 · 07289573
Source: Companies House, under the Open Government Licence v3.0. No date of birth or correspondence address is published here.