About Gloucester Mews Investment Ltd (11557960) United Kingdom