About Miles Properties Holdings Ltd (10015343) United Kingdom