About Mars Properties Group Limited (11436414) United Kingdom