2012 signifies the launching of Starwood Energy Limited, a company which is situated at 9 Ainslie Place, , Edinburgh. This means it's been twelve years Starwood Energy has prospered in the UK, as it was created on Thu, 17th May 2012. The firm registered no. is SC424285 and the company postal code is EH3 6AT. The company's principal business activity number is 74909, that means Other professional, scientific and technical activities not elsewhere classified. The business latest annual accounts cover the period up to Tuesday 31st May 2022 and the most recent annual confirmation statement was filed on Thursday 1st June 2023.
Paul C. is the firm's individual director, that was formally appointed on Thu, 17th May 2012. Since May 2012 Stephen H., had been fulfilling assigned duties for this specific company until the resignation in May 2012. To provide support to the directors, this specific company has been utilizing the skillset of Lesley C. as a secretary since May 2012.