Located in Devonshire House, London W1W 5DR Spep Limited is a Private Limited Company registered under the 07251691 registration number. The company was started 14 years ago. The firm's declared SIC number is 35110, that means Production of electricity. The company's most recent annual accounts provide detailed information about the period up to 2022-06-30 and the latest confirmation statement was submitted on 2023-05-12.
Considering the following firm's growing number of employees, it became necessary to formally appoint new company leaders: Colin G., Roland D. and Alexander D. who have been cooperating since 2021-07-31 to promote the success of the firm.
The companies with significant control over this firm include: Abbey Power Solutions Limited owns over 3/4 of company shares and has 3/4 to full of voting rights. This business can be reached in London at 1 Devonshire Street, W1W 5DR and was registered as a PSC under the reg no 07848159.