Low Carbon Solar LP Company numberLP016565 StatusActive TypeLimited Partnership Incorporated25 Mar 2015 Registered office 2nd Floor13 Berkeley StreetLondonW1J 8DU Data JSON Markdown