About Mitchell Property Holdings Ltd (12474116) United Kingdom