About M C H Property Holdings Limited (12742258) United Kingdom