About Green New Deal Group Limited (11845580) United Kingdom