About The Meddler Mews Management Company Limited (11940982) United Kingdom