SDCL Energy Efficiency Income Trust PLC invests in energy efficiency projects. The company was incorporated in 2018 and is based in London, United Kingdom.