About Miles Industries Property Holdings Limited (02387735) United Kingdom