About Olton Mere Management Company Limited (02325082) United Kingdom