About Mills Property Holdings Limited (11526020) United Kingdom