About Mason Property Investments Limited (10274849) United Kingdom