About The Green Homes Partnership Ltd (12899734) United Kingdom