This business named Phoebe Solar 26 was founded on 2011-08-04 as a private limited company. This business headquarters was registered in London on C/o Foresight Group Llp The Shard, 32 London Bridge Street. The address postal code is SE1 9SG. The registration number for Phoebe Solar 26 Limited was 07728969. Phoebe Solar 26 Limited had been in business for 10 years until dissolution date on 2021-11-30.
Graham S. was this specific enterprise's director, appointed on 2015-10-01.