About Mirandus Properties Ltd (12347609) United Kingdom