About Mere Court Development Limited (08878318) United Kingdom