About Green Deal Solutions Leic Ltd (12783013) United Kingdom