About Mountclere Management Company Limited (06810313) United Kingdom