About Grosvenor Stow Projects Limited (03946617) United Kingdom