About Egmont Mews Management Company Limited (03614966) United Kingdom