About Mafi Property Investment Ltd (13454022) United Kingdom