About Merc Property Ltd (10159835) United Kingdom