About Meridian Mews Management Company Limited (10791584) United Kingdom