About William Green Architects Limited (09339817) United Kingdom