About Charterhouse Mercantile Properties Limited (02191363) United Kingdom