L.h. Solar is a company situated at BA16 0SS Street at Leigh Holt. The firm has been operating since 2014 and is established under reg. no. 08883178. The firm has been present on the British market for 10 years now and the status at the time is active. The enterprise's declared SIC number is 35110, that means Production of electricity. March 31, 2023 is the last time when account status updates were filed.
From the data we have gathered, the limited company was started in February 2014 and has been managed by two directors.
Eleanor W. is the individual who controls this firm, owns over 3/4 of company shares.