About Grosvenor Stow Limited (04028008) United Kingdom