About Thrive Renewables (boardinghouse) Limited (08823581) United Kingdom