About Grosvenor House (bishop S Stortford) Management Ltd (02989362) United Kingdom