About Mere View Management Company Limited (12104797) United Kingdom