About Mason Property Holdings Ltd (12742065) United Kingdom