Craig John Love
19 current UK company appointments · 19 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 · SC892590
- Director · appointed May 2026 · 17219453
- Director · appointed May 2026 · 17217177
- Lightsource Impact 2 LimitedIn liquidationDirector · appointed Jun 2025 · 09722992
- Lightsource Impact 1 LimitedIn liquidationDirector · appointed Jun 2025 · 09723143
- Director · appointed Jun 2025 · 09727615
- Director · appointed Jun 2025 · 09727152
- Lightsource Spv 259 LimitedIn liquidationDirector · appointed Jun 2025 · 09723133
- Lightsource Spv 258 LimitedIn liquidationDirector · appointed Jun 2025 · 09723500
- Director · appointed Jun 2025 · 10708470
- Director · appointed Jun 2025 · 10853848
- Director · appointed Jun 2025 · 10855972
- Director · appointed Jun 2025 · 10857410
- Director · appointed Jun 2025 · 15024409
- Director · appointed Mar 2025 · 10495284
- Lightsource India Maharashtra 1 LimitedIn liquidationDirector · appointed Mar 2025 · 10495375
- Lightsource India Maharashtra 1 Holdings LimitedIn liquidationDirector · appointed Mar 2025 · 10495349
- Director · appointed Oct 2024 · 08761250
- Director · appointed May 2023 · 14894259
Former appointments
- Director · appointed May 2022 · resigned Jan 2024 · 08761378
- Director · appointed May 2022 · resigned Jan 2024 · 09745574
- Director · appointed May 2022 · resigned Jan 2024 · 09717336
- Director · appointed May 2022 · resigned Jan 2024 · 09122666
- Director · appointed May 2022 · resigned Jan 2024 · 09751219
- Director · appointed May 2022 · resigned Jan 2024 · 09716229
- Director · appointed May 2022 · resigned Jan 2024 · 09713766
- Director · appointed May 2022 · resigned Jan 2024 · 09753381
- Director · appointed May 2022 · resigned Jan 2024 · 09720324
- Director · appointed May 2022 · resigned Jun 2025 · 12123931
- Director · appointed May 2022 · resigned Jun 2025 · 12119398
- Director · appointed Feb 2026 · resigned May 2026 · 09723416
- Director · appointed Feb 2026 · resigned May 2026 · 09722366
- Director · appointed Feb 2026 · resigned May 2026 · 09722724
- Director · appointed Feb 2026 · resigned May 2026 · 09722255
- Director · appointed Feb 2026 · resigned May 2026 · 09727469
- Director · appointed Feb 2026 · resigned May 2026 · 09722844
- Director · appointed Feb 2026 · resigned May 2026 · 09722980
- Director · appointed Feb 2026 · resigned May 2026 · 09722461
Source: Companies House, under the Open Government Licence v3.0. No date of birth or correspondence address is published here.