Started with Reg No. 12838609 4 years ago, Solar Ppa Limited was set up as a Private Limited Company. The firm's current office address is Chalkwood Kingsdown Road, St Margaret's-at-cliffe Dover. This business's SIC code is 74909, that means Other professional, scientific and technical activities not elsewhere classified. Solar Ppa Ltd reported its account information for the financial year up to 2023-03-31. The firm's latest confirmation statement was released on 2023-08-25.
Stephen P. is the following firm's only managing director, that was assigned this position on 2020-08-26.
Stephen P. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.