About Mercure Properties Limited (11702836) United Kingdom