About M&h Properties Ltd (12951261) United Kingdom