Solar Power London Ltd is an active company incorporated on 1 September 2024 with the registered office located in Orpington, Greater London. Solar Power London Ltd was registered 1 year 2 months ago.
Confirmation statement made on 31 August 2025 with updates
Submitted on 10 Sep 2025
Registered office address changed from 25 Clinton Avenue Welling DA16 2DY England to 13 Ryecroft Road Petts Wood Orpington BR5 1DR on 10 September 2025