About The Mere Court Leasehold (management) Company Limited (04302976) United Kingdom