About Green Homes Investment & Management Ltd (07643456) United Kingdom