The company referred to as Spica Solar was created on 2014-01-21 as a private limited company. The company registered office was based in London on C/o Foresight Group Llp The Shard, 32 London Bridge Street. This place zip code is SE1 9SG. The official reg. no. for Spica Solar Limited was 08853634. Spica Solar Limited had been in business for seven years until dissolution date on 2021-07-20.
This limited company had 1 director: Graham S. who was caring of it from 2015-12-15 to dissolution date on 2021-07-20.
The companies that controlled this firm were: Capri Energy 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 registration number 08976696.