About Mere End Management Company Limited (04450306) United Kingdom