This particular firm is located in London under the ID 09071766. The company was established in the year 2014. The headquarters of this firm is situated at 6th Floor, St Magnus House, 3 Lower Thames Street. The post code for this location is EC3R 6HD. This firm's SIC code is 35110 and their NACE code stands for Production of electricity. 2022-03-31 is the last time the company accounts were filed.
In order to meet the requirements of their customers, this limited company is permanently being supervised by a number of two directors who are Nuno T. and Saffron H.. Their mutual commitment has been of pivotal use to the following limited company for two years. One of the directors of this company is another limited company: Thames Street Services Limited.
The companies with significant control over this firm include: Triumph Solar Energy 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 3 Lower Thames Street, St Andrews Business Park, EC3R 6HD and was registered as a PSC under the reg no 08426662.