About St Mary S Mews Essex Management Company Limited (12102386) United Kingdom