Optio Europe Brokers Limited UK Branch Company numberFC039469 StatusActive TypeOther Company Type Incorporated1 Apr 2022 Registered office Level 2, The ForumConstitution StreetMosta Accounts Year ended 31 Dec 2023 Data JSON Markdown