About Mineheart Properties Limited (12121496) United Kingdom