About Mere Grange Management Company Limited (11044300) United Kingdom