SEVERN TRENT SOLAR HOLDINGS LIMITED (16015007) · CHouse.UK