About Mfo Properties And Investments Limited (02194673) United Kingdom