Ocumetra Limited Company numberFC040128 StatusActive TypeOther Company Type Incorporated14 Sep 2022 Registered office 10 Fitzwilliam Square EastDublin 2 Data JSON Markdown