About Gloucester House Mews Management Ltd. (02342749) United Kingdom