About Mars Properties And Investments Ltd (13632213) United Kingdom