About Milford Property Holdings Limited (13539612) United Kingdom