About Mere Home Farm Management Company Limited (05772049) United Kingdom