About M & S Property Holdings Ltd (11384362) United Kingdom