About M & O Property Holdings Ltd (13093010) United Kingdom