About Mere Developments Limited (02252945) United Kingdom