About Mere House Property Ltd (10791141) United Kingdom