About Map Investment Property Ltd (13287352) United Kingdom