About Green Bee Homes Limited (08416293) United Kingdom