About Green Home Properties Ltd (11598733) United Kingdom