About Mereshire Developments Limited (02092961) United Kingdom