Stern Project Management Limited has been prospering on the market for 10 years. Started with Registered No. 09100658 in the year 2014, the firm is based at The Orchid Fulwood Park, Liverpool L17 5AG. This company's SIC and NACE codes are 70229 which means Management consultancy activities other than financial management. The most recent filed accounts documents were submitted for the period up to 2022-07-31 and the latest annual confirmation statement was submitted on 2023-06-24.
Stephen C. is this enterprise's solitary managing director, that was selected to lead the company on 2014-06-24.
The companies that control this firm include: Sapientia Developments 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 318 Manor House Court, Green Lanes and was registered as a PSC under the registration number 13080811.