About Green House Holdings Limited (12098771) United Kingdom