About Vernon Mews Management Company Limited (01791332) United Kingdom