About Mr Property Holdings Limited (03416783) United Kingdom