About Mirox Property Limited (09627763) United Kingdom