About Holgate Mews Management Company Limited (10398700) United Kingdom