2017 signifies the founding of Leo Power Ltd, the company that is situated at 91 Hoblands, in Haywards Heath. This means it's been seven years Leo Power has been in this business, as the company was registered on 2017-05-03. Its Companies House Registration Number is 10752044 and the company area code is RH16 3SB. This enterprise's declared SIC number is 82990 which means Other business support service activities not elsewhere classified. Leo Power Limited reported its account information for the period that ended on 2022/05/31. The latest annual confirmation statement was filed on 2023/05/02.
There seems to be just one director currently overseeing this business, namely Sinodia C. who has been performing the director's responsibilities since 2017-05-03.
Sinodia C. is the individual who has control over this firm, owns over 3/4 of company shares.