About Gresham House Solar Generation I Llp (OC397836) United Kingdom