About Miles Properties Limited (03373479) United Kingdom