About Mycor Property Developments Ltd (11567496) United Kingdom