About Grosvenor (mechanical Services) Co. Limited (02732273) United Kingdom