About Miles Property Group Limited (12070493) United Kingdom