About Meriden Management Company Limited (02448192) United Kingdom