About Maurice Property Holdings Limited (12798136) United Kingdom