About Map Property Investments Limited (07889799) United Kingdom