Shaftesbury Solar I Uk Holdings started its operations in the year 2016 as a Private Limited Company under the following Company Registration No.: 09963042. The company's headquarters was based in London at C/o Foresight Group Llp The Shard. This Shaftesbury Solar I Uk Holdings Limited business had been on the market for five years.
Jayesh R. was this particular enterprise's director, arranged to perform management duties eight years ago.
The companies with significant control over this firm were as follows: Foresight Solar & Infrastructure Vct Plc owned over 3/4 of company shares. This business could have been reached in London at 32 London Bridge Street, SE1 9SG.