Leigh PV Ltd is an active company incorporated on 30 April 2025 with the registered office located in Southend-on-Sea, Essex. Leigh PV Ltd was registered 4 months ago.
Registered office address changed from 136 Ashingdon Road Rochford SS4 1TA England to 1st Floor 6 Nelson Street Southend-on-Sea SS1 1EF on 13 August 2025