About Mr Plus Properties Ltd (13325309) United Kingdom