About Mere Glen Management Company Limited (08002328) United Kingdom