This business referred to as Neptune Solar 15 was created on 11th July 2011 as a private limited company. This business headquarters was based in London on C/o Foresight Group Llp The Shard, 32 London Bridge Street. The address postal code is SE1 9SG. The company registration number for Neptune Solar 15 Limited was 07699538. Neptune Solar 15 Limited had been active for ten years until dissolution date on 30th November 2021. 13 years ago the firm changed its registered name from Old Broad Street 15 to Neptune Solar 15 Limited.
This limited company had one managing director: Graham S. who was overseeing it from 9th February 2016 to the date it was dissolved on 30th November 2021.
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 The Shard, 32 London Bridge Street, SE1 9SG and was registered as a PSC under the reg no 10912985.