About Sleat Hydro Community Benefit Society Limited (RS008408) United Kingdom