About Mead (merton) Management Company Limited (02076464) United Kingdom