2011 is the year of the launching of Looe Solar Limited, a company which was located at C/o Foresight Group Llp The Shard, 32 London Bridge Street in London. The company was founded on 2011-02-25. The company's registration number was 07543177 and the company zip code was SE1 9SG. It had been in this business for approximately ten years until 2021-11-30.
The companies with significant control over this firm were: 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.