About Master Property Holdings Limited (10361046) United Kingdom