About Mere Hall Management Company Limited (03711338) United Kingdom