About M Grant Property Holdings Ltd (12723101) United Kingdom