About Mf Property Investment And Management Ltd (12130272) United Kingdom