Tudor Systems Corporation, U.K. Company numberFC015992 StatusActive TypeOther Company Type Incorporated23 May 1991 Registered office One Liberty Plaza51st. FloorNew York Ny10006 Accounts Year ended 30 Jun 1993 31 Dec 1991 Data JSON Markdown