We will use our best endevours to contact you within 24 hours.
Floating Solar UK is a subsidiary of Ciel Et Terre International. Sheeplands Farm installed the first commerical grade floating solar system in Europe back in 2014.
Sheeplands Farm, Twyford Road, Wargrave, Berkshire, RG10 8DL
Discover our Floating Solar PV worldwide