About The Green Homes Group Ltd Limited (12849372) United Kingdom