About Green Dog Management Limited (10721803) United Kingdom