About Merlin Property Holdings Ltd (09323249) United Kingdom