About The Village House And The Stable Block Mews Management Company Limited (10659944) United Kingdom