About Mico Property Ltd (10912496) United Kingdom