The business was registered in London under the following Company Registration No.: 07543156. This company was registered in 2011. The office of this company was situated at C/o Foresight Group Llp The Shard 32 London Bridge Street. The postal code for this address is SE1 9SG. This business was formally closed in 2021, meaning it had been in business for ten years.
Graham S. was the following company's managing director, chosen to lead the company in 2016.
The companies that controlled this firm were as follows: Arcturus Solar Limited owned over 3/4 of company shares and had 3/4 to full of voting rights. This business could have been reached in London at London Bridge Street, SE1 9SG.