Return On Intelligence Europe Limited with reg. no. 06337948 has been on the market for 17 years. This Private Limited Company can be contacted at Clerks Court 18-20 Farringdon Lane, , London and its postal code is EC1R 3AU. The name transformation from Exigen Services Europe to Return On Intelligence Europe Limited came on 2013-09-03. This firm's SIC code is 62090 which means Other information technology service activities. 2022-12-31 is the last time when account status updates were reported.
As found in the following enterprise's executives list, for five years there have been two directors: Anjana M. and Alexandros A..