2014 signifies the launching of Albedo Solar Limited, a company located at C/o Foresight Group Llp The Shard, 32 London Bridge Street, London. It was started on 2014-01-29. Its registration number was 08867384 and the post code was SE1 9SG. This company had been on the British market for about seven years up until 2021-10-19.
The following firm was supervised by one director: Graham S., who was formally appointed in 2015.
The companies with significant control over this firm included: 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 C/O Foresight Group, 32 London Bridge Street, SE1 9SG and was registered as a PSC under the reg no 08976696.