About Mhrx Properties Limited (13341771) United Kingdom