Started with Reg No. 11772170 five years ago, Skelton Peak Power Limited is a Private Limited Company. The business present office address is Cumberland Court, 80 Mount Street Nottingham. This company's classified under the NACE and SIC code 35110 - Production of electricity. The business latest filed accounts documents describe the period up to 2022-12-31 and the most recent confirmation statement was released on 2023-01-16.
As mentioned in this specific firm's register, since 2022 there have been two directors: Fabrice D. and Kean H..
The companies that control this firm include: Catalyst Energy Storage Platform Limited owns over 3/4 of company shares and has 3/4 to full of voting rights. This business can be reached in Nottingham at 80 Mount Street, NG1 6HH and was registered as a PSC under the registration number 13735709.