About Mere Park Management Company Limited (02384542) United Kingdom