Solar Water Heating in Spain Fabrisolia Slu Address: C/Manganes 2, 08755 Castellbisbal Spain Phone Number: +34 936 82 80 40