About Mere Homes Limited (11184729) United Kingdom