About Green North East Holdco Limited (08702081) United Kingdom