About Green Street Projects Limited (09298964) United Kingdom