About Grosvenor Environmental Society Limited (NP000267) United Kingdom