About M I Property Maintenance And Development Limited (12376738) United Kingdom