SEVERN TRENT SOLAR FINANCE LIMITED (16018635) · CHouse.UK