About Grosvenor Road Studios Ltd. (04142322) United Kingdom